UUID v0.34 Perl 5 v5.36.3 x86_64-linux-thread-multi
- Status
- Pass
- From
- David Cantrell (DCANTRELL)
- Dist
-
UUID v0.34
- Platform
- Perl 5 v5.36.3 x86_64-linux-thread-multi
- Date
- 2024-04-30 23:24:03
- ID
- bb54a7f8-0748-11ef-b26f-ea77fedfa34a
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.36.3, 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/david/cpantesting/perl-5.36.3/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 't/0LIB', 'blib/lib', 'blib/arch')" t/*.t t/*/*.t
t/0gen.t .................. skipped: in release
t/0ld/2generate.t .........
ok 1 - generate
ok 2 - defined
ok 3 - length
1..3
ok
t/0ld/2generate_random.t ..
ok 1 - generate
ok 2 - defined
ok 3 - length
1..3
ok
t/0ld/2generate_time.t ....
ok 1 - generate
ok 2 - defined
ok 3 - length
1..3
ok
t/0ld/3clear.t ............
ok 1 - basic
ok 2 - defined
ok 3 - length
1..3
ok
t/0ld/3compare.t ..........
ok 1 - generate 1
ok 2 - generate 2
ok 3 - forward different
ok 4 - reverse different
ok 5 - compare different
ok 6 - compare same
1..6
ok
t/0ld/3copy.t .............
ok 1 - generate1
ok 2 - generate2
ok 3 - different
ok 4 - copy
ok 5 - compare
ok 6 - same
ok 7 - copy bogus
# uuid 1 : 78787800-0748-11ef-a205-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 : 417976a2-0748-11ef-a446-XXXXXXXXXXXX
# UUID time : 1714519238.92937
# sys time : 1714519238
ok 5 - gen2
ok 6 - time2
ok 7 - unparse2
# UUID : 99d4e283-2567-4d60-959a-92477ac8e81c
# 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: 42bf9712-0748-11ef-b56e-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: 436d079e-0748-11ef-af28-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: 4402EF0C-0748-11EF-984E-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
# 490121d6-0748-11ef-b0a1-c92e3ee69647
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
# 49a7c360-0748-11ef-966d-f151298c30fa
ok 4 - its v1
ok 5 - its dce
ok 6 - mcast set
ok 7 - doit 1
# e39cf59c0651
ok 8 - unique 1
ok 9 - doit 2
# 7f74e4e993c4
ok 10 - unique 2
ok 11 - doit 3
# d52df1512e0e
ok 12 - unique 3
ok 13 - doit 4
# 49c057984de6
ok 14 - unique 4
ok 15 - doit 5
# 79a03d9e0536
ok 16 - unique 5
ok 17 - doit 6
# 0f41104c1435
ok 18 - unique 6
ok 19 - doit 7
# 798525f78d62
ok 20 - unique 7
ok 21 - doit 8
# d9bd2efc79ce
ok 22 - unique 8
ok 23 - doit 9
# e1600cfad2d4
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
# 1ef07484-d331-65d4-baa9-ab35363f89e8
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
# 1ef07484-df60-6d46-8a6d-235c466b9864
ok 4 - its v6
ok 5 - its dce
ok 6 - mcast set
ok 7 - doit 1
# b762fad9b094
ok 8 - unique 1
ok 9 - doit 2
# fb4b8999f358
ok 10 - unique 2
ok 11 - doit 3
# 7f3b6a2c95a5
ok 12 - unique 3
ok 13 - doit 4
# 0db95ca6379d
ok 14 - unique 4
ok 15 - doit 5
# 511213404e4f
ok 16 - unique 5
ok 17 - doit 6
# b5b7a595928c
ok 18 - unique 6
ok 19 - doit 7
# 2fbf27311dc4
ok 20 - unique 7
ok 21 - doit 8
# c14c3a4a5c1d
ok 22 - unique 8
ok 23 - doit 9
# 8dba7d50aa4f
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 .........
#
# 7b2a71cb-6682-4c22-b1a7-da3622bf321f
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 7b2a71cb-6682-4c22-b1a7-da3622bf321f
1..6
ok
t/1uuid/v1.t ..............
#
# 505ea836-0748-11ef-b808-098c1cba4d4d
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 505ea836-0748-11ef-b808-098c1cba4d4d
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 ..............
#
# f6ed4e92-8825-4885-8b11-10515addbc8f
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# f6ed4e92-8825-4885-8b11-10515addbc8f
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 ..............
#
# 1ef07485-39c9-6db4-ac57-c1c4a3af8c20
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 1ef07485-39c9-6db4-ac57-c1c4a3af8c20
1..6
ok
t/1uuid/v7.t ..............
#
# 018f314f-e4b8-7b21-b3af-5243384c2008
ok 1 - defined
ok 2 - length
ok 3 - parsable
ok 4 - correct type
ok 5 - correct variant
ok 6 - unparse
# 018f314f-e4b8-7b21-b3af-5243384c2008
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;
# 58633e34-0748-11ef-bf1a-XXXXXXXXXXXX
ok 2
# 58635ba8-0748-11ef-bf1a-XXXXXXXXXXXX
ok 3
# 58636ce2-0748-11ef-bf1a-XXXXXXXXXXXX
ok 4
# 58638a9c-0748-11ef-bf1a-XXXXXXXXXXXX
ok 5
# 58639c08-0748-11ef-bf1a-XXXXXXXXXXXX
ok 6
# 58641b10-0748-11ef-bf1a-XXXXXXXXXXXX
ok 7
# 5864f10c-0748-11ef-bf1a-XXXXXXXXXXXX
ok 8
# 586507c8-0748-11ef-bf1a-XXXXXXXXXXXX
ok 9
# 586519ac-0748-11ef-bf1a-XXXXXXXXXXXX
ok 10
# 58652aa0-0748-11ef-bf1a-XXXXXXXXXXXX
ok 11
# 58653e6e-0748-11ef-bf1a-XXXXXXXXXXXX
ok 12
# 5865532c-0748-11ef-bf1a-XXXXXXXXXXXX
ok 13
# 58665718-0748-11ef-bf1a-XXXXXXXXXXXX
ok 14
# 586672a2-0748-11ef-bf1a-XXXXXXXXXXXX
ok 15
# 58668526-0748-11ef-bf1a-XXXXXXXXXXXX
ok 16
# 586696e2-0748-11ef-bf1a-XXXXXXXXXXXX
ok 17
# 5866a83a-0748-11ef-bf1a-XXXXXXXXXXXX
ok 18
# 5866f812-0748-11ef-bf1a-XXXXXXXXXXXX
ok 19
# 58694f22-0748-11ef-bf1a-XXXXXXXXXXXX
ok 20
# 5869661a-0748-11ef-bf1a-XXXXXXXXXXXX
ok 21
# 5869851e-0748-11ef-bf1a-XXXXXXXXXXXX
ok 22
# 58699c3e-0748-11ef-bf1a-XXXXXXXXXXXX
ok 23
# 5869bd5e-0748-11ef-bf1a-XXXXXXXXXXXX
ok 24
# 5869d4ce-0748-11ef-bf1a-XXXXXXXXXXXX
ok 25
# 586ae7a6-0748-11ef-bf1a-XXXXXXXXXXXX
ok 26
# 586b04c0-0748-11ef-bf1a-XXXXXXXXXXXX
ok 27
# 586b174e-0748-11ef-bf1a-XXXXXXXXXXXX
ok 28
# 586b2d1a-0748-11ef-bf1a-XXXXXXXXXXXX
ok 29
# 586b89a4-0748-11ef-bf1a-XXXXXXXXXXXX
ok 30
# 586ce57e-0748-11ef-bf1a-XXXXXXXXXXXX
ok 31
# 586d09a0-0748-11ef-bf1a-XXXXXXXXXXXX
ok 32
# 586d1cc4-0748-11ef-bf1a-XXXXXXXXXXXX
ok 33
# 586d2e8a-0748-11ef-bf1a-XXXXXXXXXXXX
ok 34
# 586d4ea6-0748-11ef-bf1a-XXXXXXXXXXXX
ok 35
# 586d7584-0748-11ef-bf1a-XXXXXXXXXXXX
ok 36
# 586d895c-0748-11ef-bf1a-XXXXXXXXXXXX
ok 37
# 586d9bf4-0748-11ef-bf1a-XXXXXXXXXXXX
ok 38
# 586dad2e-0748-11ef-bf1a-XXXXXXXXXXXX
ok 39
# 586dbeea-0748-11ef-bf1a-XXXXXXXXXXXX
ok 40
# 586dd2ea-0748-11ef-bf1a-XXXXXXXXXXXX
ok 41
# 586eb980-0748-11ef-bf1a-XXXXXXXXXXXX
ok 42
# 587006b4-0748-11ef-bf1a-XXXXXXXXXXXX
ok 43
# 587026a8-0748-11ef-bf1a-XXXXXXXXXXXX
ok 44
# 58703b20-0748-11ef-bf1a-XXXXXXXXXXXX
ok 45
# 58704da4-0748-11ef-bf1a-XXXXXXXXXXXX
ok 46
# 58706032-0748-11ef-bf1a-XXXXXXXXXXXX
ok 47
# 5870b5dc-0748-11ef-bf1a-XXXXXXXXXXXX
ok 48
# 5870dae4-0748-11ef-bf1a-XXXXXXXXXXXX
ok 49
# 587104d8-0748-11ef-bf1a-XXXXXXXXXXXX
ok 50
# 58711996-0748-11ef-bf1a-XXXXXXXXXXXX
ok 51
# 58712a26-0748-11ef-bf1a-XXXXXXXXXXXX
ok 52
# 58713a66-0748-11ef-bf1a-XXXXXXXXXXXX
ok 53
# 58714be6-0748-11ef-bf1a-XXXXXXXXXXXX
ok 54
# 58715cda-0748-11ef-bf1a-XXXXXXXXXXXX
ok 55
# 58716d2e-0748-11ef-bf1a-XXXXXXXXXXXX
ok 56
# 587256a8-0748-11ef-bf1a-XXXXXXXXXXXX
ok 57
# 587275ac-0748-11ef-bf1a-XXXXXXXXXXXX
ok 58
# 58728bc8-0748-11ef-bf1a-XXXXXXXXXXXX
ok 59
# 5873a9ae-0748-11ef-bf1a-XXXXXXXXXXXX
ok 60
# 5873d316-0748-11ef-bf1a-XXXXXXXXXXXX
ok 61
# 5873e950-0748-11ef-bf1a-XXXXXXXXXXXX
ok 62
# 5873fb34-0748-11ef-bf1a-XXXXXXXXXXXX
ok 63
# 58740e6c-0748-11ef-bf1a-XXXXXXXXXXXX
ok 64
# 5874426a-0748-11ef-bf1a-XXXXXXXXXXXX
ok 65
# 58761928-0748-11ef-bf1a-XXXXXXXXXXXX
ok 66
# 5876355c-0748-11ef-bf1a-XXXXXXXXXXXX
ok 67
# 587648d0-0748-11ef-bf1a-XXXXXXXXXXXX
ok 68
# 58765a46-0748-11ef-bf1a-XXXXXXXXXXXX
ok 69
# 58766c20-0748-11ef-bf1a-XXXXXXXXXXXX
ok 70
# 5876bfcc-0748-11ef-bf1a-XXXXXXXXXXXX
ok 71
# 5876d5b6-0748-11ef-bf1a-XXXXXXXXXXXX
ok 72
# 58782e20-0748-11ef-bf1a-XXXXXXXXXXXX
ok 73
# 587970f0-0748-11ef-bf1a-XXXXXXXXXXXX
ok 74
# 587a374c-0748-11ef-bf1a-XXXXXXXXXXXX
ok 75
# 587a525e-0748-11ef-bf1a-XXXXXXXXXXXX
ok 76
# 587a682a-0748-11ef-bf1a-XXXXXXXXXXXX
ok 77
# 587a7f0e-0748-11ef-bf1a-XXXXXXXXXXXX
ok 78
# 587a920a-0748-11ef-bf1a-XXXXXXXXXXXX
ok 79
# 587b76f2-0748-11ef-bf1a-XXXXXXXXXXXX
ok 80
# 587b92cc-0748-11ef-bf1a-XXXXXXXXXXXX
ok 81
# 587ba4c4-0748-11ef-bf1a-XXXXXXXXXXXX
ok 82
# 587bb626-0748-11ef-bf1a-XXXXXXXXXXXX
ok 83
# 587bc742-0748-11ef-bf1a-XXXXXXXXXXXX
ok 84
# 587bd840-0748-11ef-bf1a-XXXXXXXXXXXX
ok 85
# 587bea4c-0748-11ef-bf1a-XXXXXXXXXXXX
ok 86
# 587ca32e-0748-11ef-bf1a-XXXXXXXXXXXX
ok 87
# 587cc05c-0748-11ef-bf1a-XXXXXXXXXXXX
ok 88
# 587cd312-0748-11ef-bf1a-XXXXXXXXXXXX
ok 89
# 587e18ee-0748-11ef-bf1a-XXXXXXXXXXXX
ok 90
# 587f461a-0748-11ef-bf1a-XXXXXXXXXXXX
ok 91
# 587f79a0-0748-11ef-bf1a-XXXXXXXXXXXX
ok 92
# 58807698-0748-11ef-bf1a-XXXXXXXXXXXX
ok 93
# 5880a460-0748-11ef-bf1a-XXXXXXXXXXXX
ok 94
# 5881a892-0748-11ef-bf1a-XXXXXXXXXXXX
ok 95
# 5881c4da-0748-11ef-bf1a-XXXXXXXXXXXX
ok 96
# 5881d7b8-0748-11ef-bf1a-XXXXXXXXXXXX
ok 97
# 5881e9b0-0748-11ef-bf1a-XXXXXXXXXXXX
ok 98
# 5881fad6-0748-11ef-bf1a-XXXXXXXXXXXX
ok 99
# 58820d5a-0748-11ef-bf1a-XXXXXXXXXXXX
ok 100
# 58821e94-0748-11ef-bf1a-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 - 9eb5e445-d8a2-4c17-a7b6-6d3be69116e9
ok 3 - b1573939-d1a6-4973-95ad-3c4cf0578fb0
ok 4 - 5375a858-1046-4a20-a80d-5d5b9da4a7bf
ok 5 - 1f9c60da-5fec-4bf2-8b1b-810221db7f14
ok 6 - 1299582a-d8e0-4c51-8e44-9ec244db90c5
ok 7 - 53a8b1ff-f504-4f6c-9df1-492fd256b02c
ok 8 - 99d841f5-4243-4b93-9fa7-2c04e0057505
ok 9 - 55ebc3bf-9f52-4387-9a9b-8168060a7e1b
ok 10 - 824cdb81-9dfa-4a86-8653-1c1ac6b4ad63
ok 11 - cc123c27-11ab-44ff-89a4-3c2fcd9f14c5
ok 12 - 209655df-ea84-4f46-8e2e-e4ea2e4dfa3a
ok 13 - 6503c3c0-7bb4-41ee-b8d8-63bcaaaa5a63
ok 14 - 85b3db7e-0201-40e1-a1b3-a3835bcf0db3
ok 15 - 8af0f5e7-ec3c-4132-a8ce-752fc8757fb4
ok 16 - 103ddbae-52e2-406d-ac64-a2f9d2249563
ok 17 - f12e39c5-1080-4618-8ded-54919c7d0c1f
ok 18 - a5059691-e6a6-4b68-b7c1-847919f1d734
ok 19 - 05e39c71-a6fd-4c25-bd5e-970ae65e556f
ok 20 - 39c95210-e598-4253-9f65-0054b0af94c7
ok 21 - d39864ed-f5ae-4109-9de6-d0d09f321171
ok 22 - cee93d49-4bd1-40ba-97f0-3ebd413779a1
ok 23 - 31c6d683-9590-416e-a3e1-d3f850aa3ff9
ok 24 - ded2ddc0-26d3-46ea-8b52-e7aa18cb5161
ok 25 - 90a72db8-ce9e-4b13-8d21-83b20c6baba2
ok 26 - 2f2c9c2c-9544-4c8f-b26f-e789026aefde
ok 27 - 7015417b-0881-4cdd-8188-fb163a984710
ok 28 - 3430209d-0748-4083-9193-d46083c4695d
ok 29 - eee3527f-5c76-4d37-a2ec-f6cc62b4f5d1
ok 30 - e9217dce-099a-45d6-a646-2615935b56d1
ok 31 - bf2ebbcd-3962-4c73-86a3-46ee7b11f957
ok 32 - dd3cf45a-16e5-452e-aa8b-1302fe6d0515
ok 33 - 3af6dc8c-ba5c-4b88-bc96-cf5d0ea871a9
ok 34 - 2860ea8f-e379-42ad-9fce-6b0c71793823
ok 35 - e790de8c-c09c-4a05-83f6-d0256a41b87e
ok 36 - f5bf8b9a-77e9-43c3-8eba-6cd904fe63a3
ok 37 - 3a21d605-f4dc-4fce-bc2a-6b4403f0cd63
ok 38 - d7795584-cc5c-4052-a01d-17b9ae2a2444
ok 39 - 991c73dd-e982-4a1e-88c0-6c945016607d
ok 40 - 570fa2cd-c7d9-4412-b587-58b0c43e6518
ok 41 - 4dce1f12-4d00-4fb1-9d76-ddf1105fea9c
ok 42 - f33f7453-7579-4aef-a512-420da5c6a936
ok 43 - e50351d2-9307-4137-8646-d81d37f8097c
ok 44 - b79063b5-5283-460f-9a25-b6da1b5c1b60
ok 45 - caa56576-6369-48de-9504-94b736de5224
ok 46 - 1e81d2ad-9042-476c-a134-1498819ac83d
ok 47 - 5b644d0e-b44f-46cd-9b42-8e75ff9921c8
ok 48 - fd5e5b15-980d-4521-8963-957e81a7345b
ok 49 - f64f5155-40ec-4010-b67f-a9720e7235d4
ok 50 - 61913e7f-b119-4f25-819a-fea1c27c373d
ok 51 - 7cd1427e-8ffb-4022-b237-c06cd876ee08
ok 52 - 0b44935b-7253-44a8-a135-df45040946f7
ok 53 - a0ceb716-344a-4c6c-bfcf-5c3dc9052337
ok 54 - 685870af-2cc6-4f97-b26e-0a76485e63d5
ok 55 - fa870887-37a1-41e2-a4da-c7538bfdf252
ok 56 - ced4b461-a86d-4e0f-a0c4-f57090614b82
ok 57 - 9e8dc20f-643e-4aec-90ca-de9e3072be1c
ok 58 - 29a4b20f-2d01-42c1-858b-b3394f9c2121
ok 59 - e38f557d-e044-4e71-90ce-d08c68a9c6d0
ok 60 - e0173607-82c6-4c6c-8719-4a5c536c242f
ok 61 - b2af6698-8d34-4594-b663-b7370bea5ca2
ok 62 - cc2e12f5-142a-42e3-ad86-58fc26cd9aa2
ok 63 - 1495da47-4e78-485a-89af-5bd71f91ed60
ok 64 - 53f52777-58a5-4da8-ab2c-133260322e70
ok 65 - 89321e05-c941-4522-8212-6b2b7928417b
ok 66 - b73fe24d-4f21-457d-8285-30eff0eb48a8
ok 67 - 7e3d3ac7-c018-4fab-96cb-ed68aa37e2f8
ok 68 - d077b56d-01dc-4c34-b1b3-d38fb4198eb0
ok 69 - 7818fd84-4928-4451-9e09-e9e7652f0565
ok 70 - 1dfed2cd-8bf4-4d0d-a469-76d83d96cfb9
ok 71 - 025b4a53-0ca1-4519-85f7-ac43d50e7460
ok 72 - 832d5a9a-2468-4360-a372-ecce47c8279b
ok 73 - 9024d168-c771-4cb8-b531-4e028c08f171
ok 74 - 789fb279-d796-4c9d-99fa-8a38e75a62a2
ok 75 - 81fed681-d813-4a47-a413-1ca787a4490b
ok 76 - 86bef6c1-6616-46e9-a5da-e55424cd323d
ok 77 - d3997224-cdee-43cd-b31d-9b19344227ab
ok 78 - 7a5f02e1-c539-4674-ae32-140df9efe5ee
ok 79 - 211c7572-0ec0-4add-bf6a-9c74b5f2b206
ok 80 - 9f90aa08-5fd9-4ebc-aee4-c5aaa2dc69fe
ok 81 - 2b4a61af-a644-44f7-87b2-604edca08213
ok 82 - d4a30bb9-0759-4194-9a87-42c87852b6b3
ok 83 - 2abeb620-1d09-4241-8d67-d81bdd89946e
ok 84 - 6baf210f-2452-4637-ab26-6dccd4c7cf48
ok 85 - 2c35d0d6-1db8-4f6a-af88-752db205d6ef
ok 86 - d89530a7-16a2-4150-8bc3-9a6046b64fed
ok 87 - ef8cb2fc-c793-4a46-b518-7aa5f09b0382
ok 88 - 232c7312-0fd4-48cb-9fc7-6dfe91a9678d
ok 89 - 38b14de3-20d5-46ba-827e-49e1fd7e5d16
ok 90 - 17ab52c5-fd3e-403c-aa74-527786c42037
ok 91 - 78e78dd4-d887-4932-96e1-78f1a658c1e5
ok 92 - 5d08838e-dbf7-4a86-830f-c16fe4aaf1a8
ok 93 - 09e4bfef-4b9c-4e02-89fe-e53cdd0fc3bc
ok 94 - a7a0f4f5-7d5f-48ab-be40-22cd70c84f73
ok 95 - 22d4e3b5-60af-4233-8770-861f491b92db
ok 96 - 1c005c71-7dd1-453e-82bf-0031e1f66d7d
ok 97 - 355c604b-4fc4-44ea-9b9e-19a0eac5b03f
ok 98 - 842c3ead-16b7-46c7-9fe5-b49aac207a97
ok 99 - 969d8e4a-a555-45e7-aa1f-74d34145a187
ok 100 - 378a76ef-5af7-4a5e-a443-a61103592ae5
ok 101 - 6f6affae-0d7f-4319-9d76-bf5ba4b84271
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;
# 1ef07485-ba09-67ae-92bd-XXXXXXXXXXXX
ok 2
# 1ef07485-ba0b-6220-92bd-XXXXXXXXXXXX
ok 3
# 1ef07485-ba0c-6454-92bd-XXXXXXXXXXXX
ok 4
# 1ef07485-ba0d-653e-92bd-XXXXXXXXXXXX
ok 5
# 1ef07485-ba0e-6678-92bd-XXXXXXXXXXXX
ok 6
# 1ef07485-ba0f-68f2-92bd-XXXXXXXXXXXX
ok 7
# 1ef07485-ba10-6b62-92bd-XXXXXXXXXXXX
ok 8
# 1ef07485-ba11-6c10-92bd-XXXXXXXXXXXX
ok 9
# 1ef07485-ba16-64fe-92bd-XXXXXXXXXXXX
ok 10
# 1ef07485-ba1d-6592-92bd-XXXXXXXXXXXX
ok 11
# 1ef07485-ba33-6df6-92bd-XXXXXXXXXXXX
ok 12
# 1ef07485-ba35-6fc0-92bd-XXXXXXXXXXXX
ok 13
# 1ef07485-ba37-6320-92bd-XXXXXXXXXXXX
ok 14
# 1ef07485-ba38-65ea-92bd-XXXXXXXXXXXX
ok 15
# 1ef07485-ba73-6474-92bd-XXXXXXXXXXXX
ok 16
# 1ef07485-ba75-6184-92bd-XXXXXXXXXXXX
ok 17
# 1ef07485-ba76-6566-92bd-XXXXXXXXXXXX
ok 18
# 1ef07485-ba77-67ae-92bd-XXXXXXXXXXXX
ok 19
# 1ef07485-ba78-6a6e-92bd-XXXXXXXXXXXX
ok 20
# 1ef07485-ba79-6cde-92bd-XXXXXXXXXXXX
ok 21
# 1ef07485-ba88-66f8-92bd-XXXXXXXXXXXX
ok 22
# 1ef07485-ba8a-6304-92bd-XXXXXXXXXXXX
ok 23
# 1ef07485-ba8b-6498-92bd-XXXXXXXXXXXX
ok 24
# 1ef07485-ba8c-68d4-92bd-XXXXXXXXXXXX
ok 25
# 1ef07485-ba8d-6b4e-92bd-XXXXXXXXXXXX
ok 26
# 1ef07485-ba8e-6d82-92bd-XXXXXXXXXXXX
ok 27
# 1ef07485-ba9a-66a0-92bd-XXXXXXXXXXXX
ok 28
# 1ef07485-ba9c-63ce-92bd-XXXXXXXXXXXX
ok 29
# 1ef07485-ba9d-672e-92bd-XXXXXXXXXXXX
ok 30
# 1ef07485-ba9f-66be-92bd-XXXXXXXXXXXX
ok 31
# 1ef07485-baa0-6d3e-92bd-XXXXXXXXXXXX
ok 32
# 1ef07485-bab0-6996-92bd-XXXXXXXXXXXX
ok 33
# 1ef07485-bac2-65e2-92bd-XXXXXXXXXXXX
ok 34
# 1ef07485-bac4-60a4-92bd-XXXXXXXXXXXX
ok 35
# 1ef07485-bac5-629c-92bd-XXXXXXXXXXXX
ok 36
# 1ef07485-bac6-6408-92bd-XXXXXXXXXXXX
ok 37
# 1ef07485-bad7-6334-92bd-XXXXXXXXXXXX
ok 38
# 1ef07485-bad8-6acc-92bd-XXXXXXXXXXXX
ok 39
# 1ef07485-baec-6770-92bd-XXXXXXXXXXXX
ok 40
# 1ef07485-bafc-6dbe-92bd-XXXXXXXXXXXX
ok 41
# 1ef07485-bafe-6a56-92bd-XXXXXXXXXXXX
ok 42
# 1ef07485-bb00-62d4-92bd-XXXXXXXXXXXX
ok 43
# 1ef07485-bb01-65a8-92bd-XXXXXXXXXXXX
ok 44
# 1ef07485-bb02-6d7c-92bd-XXXXXXXXXXXX
ok 45
# 1ef07485-bb07-61ce-92bd-XXXXXXXXXXXX
ok 46
# 1ef07485-bb08-6aa6-92bd-XXXXXXXXXXXX
ok 47
# 1ef07485-bb0b-613e-92bd-XXXXXXXXXXXX
ok 48
# 1ef07485-bb0c-678c-92bd-XXXXXXXXXXXX
ok 49
# 1ef07485-bb0d-6c0e-92bd-XXXXXXXXXXXX
ok 50
# 1ef07485-bb1a-6fd0-92bd-XXXXXXXXXXXX
ok 51
# 1ef07485-bb1c-686c-92bd-XXXXXXXXXXXX
ok 52
# 1ef07485-bb2f-60c0-92bd-XXXXXXXXXXXX
ok 53
# 1ef07485-bb3e-6b9c-92bd-XXXXXXXXXXXX
ok 54
# 1ef07485-bb40-66e0-92bd-XXXXXXXXXXXX
ok 55
# 1ef07485-bb41-69f0-92bd-XXXXXXXXXXXX
ok 56
# 1ef07485-bb42-6cc4-92bd-XXXXXXXXXXXX
ok 57
# 1ef07485-bb43-6dfe-92bd-XXXXXXXXXXXX
ok 58
# 1ef07485-bb44-6e5c-92bd-XXXXXXXXXXXX
ok 59
# 1ef07485-bb45-6eba-92bd-XXXXXXXXXXXX
ok 60
# 1ef07485-bb53-6678-92bd-XXXXXXXXXXXX
ok 61
# 1ef07485-bb54-6aaa-92bd-XXXXXXXXXXXX
ok 62
# 1ef07485-bb5e-6a82-92bd-XXXXXXXXXXXX
ok 63
# 1ef07485-bb61-6246-92bd-XXXXXXXXXXXX
ok 64
# 1ef07485-bb62-67e0-92bd-XXXXXXXXXXXX
ok 65
# 1ef07485-bb73-664e-92bd-XXXXXXXXXXXX
ok 66
# 1ef07485-bb74-6af8-92bd-XXXXXXXXXXXX
ok 67
# 1ef07485-bb75-6a8e-92bd-XXXXXXXXXXXX
ok 68
# 1ef07485-bb76-69ca-92bd-XXXXXXXXXXXX
ok 69
# 1ef07485-bb77-6b36-92bd-XXXXXXXXXXXX
ok 70
# 1ef07485-bb7a-626e-92bd-XXXXXXXXXXXX
ok 71
# 1ef07485-bb7b-6876-92bd-XXXXXXXXXXXX
ok 72
# 1ef07485-bb7c-6b2c-92bd-XXXXXXXXXXXX
ok 73
# 1ef07485-bb7e-6c38-92bd-XXXXXXXXXXXX
ok 74
# 1ef07485-bb8d-69fe-92bd-XXXXXXXXXXXX
ok 75
# 1ef07485-bba1-6c24-92bd-XXXXXXXXXXXX
ok 76
# 1ef07485-bbb7-6786-92bd-XXXXXXXXXXXX
ok 77
# 1ef07485-bbb9-6a68-92bd-XXXXXXXXXXXX
ok 78
# 1ef07485-bbc9-6e0e-92bd-XXXXXXXXXXXX
ok 79
# 1ef07485-bbcb-64a2-92bd-XXXXXXXXXXXX
ok 80
# 1ef07485-bbcc-6780-92bd-XXXXXXXXXXXX
ok 81
# 1ef07485-bbcd-6a04-92bd-XXXXXXXXXXXX
ok 82
# 1ef07485-bbce-6bf2-92bd-XXXXXXXXXXXX
ok 83
# 1ef07485-bbcf-6e08-92bd-XXXXXXXXXXXX
ok 84
# 1ef07485-bbf4-6df2-92bd-XXXXXXXXXXXX
ok 85
# 1ef07485-bbf6-6a76-92bd-XXXXXXXXXXXX
ok 86
# 1ef07485-bbf7-6fca-92bd-XXXXXXXXXXXX
ok 87
# 1ef07485-bbf9-6398-92bd-XXXXXXXXXXXX
ok 88
# 1ef07485-bbfa-66bc-92bd-XXXXXXXXXXXX
ok 89
# 1ef07485-bc0d-6c94-92bd-XXXXXXXXXXXX
ok 90
# 1ef07485-bc0f-6b7a-92bd-XXXXXXXXXXXX
ok 91
# 1ef07485-bc11-6114-92bd-XXXXXXXXXXXX
ok 92
# 1ef07485-bc13-6ee6-92bd-XXXXXXXXXXXX
ok 93
# 1ef07485-bc15-65ca-92bd-XXXXXXXXXXXX
ok 94
# 1ef07485-bc22-6018-92bd-XXXXXXXXXXXX
ok 95
# 1ef07485-bc23-6440-92bd-XXXXXXXXXXXX
ok 96
# 1ef07485-bc37-638c-92bd-XXXXXXXXXXXX
ok 97
# 1ef07485-bc38-6e9e-92bd-XXXXXXXXXXXX
ok 98
# 1ef07485-bc3a-6046-92bd-XXXXXXXXXXXX
ok 99
# 1ef07485-bc3b-6d60-92bd-XXXXXXXXXXXX
ok 100
# 1ef07485-bc3f-655a-92bd-XXXXXXXXXXXX
ok 101
ok 102 - no dupes
1..102
ok
t/3unique/v7.t ............
ok 1 - use UUID;
ok 2 - 018f3150-187b-7d30-a798-20d2e6736d81
ok 3 - 018f3150-187c-7692-81eb-e86311861898
ok 4 - 018f3150-187c-7ee3-a55d-ba011c42c61d
ok 5 - 018f3150-1882-7b51-8393-0fe77cf04204
ok 6 - 018f3150-1882-757d-b03e-ee70ed2a0e5c
ok 7 - 018f3150-1883-7b3f-8d9d-271ad2668232
ok 8 - 018f3150-188a-7863-8b95-de88eaf38d87
ok 9 - 018f3150-188b-7370-b4d9-8cd58b0e1e79
ok 10 - 018f3150-188c-7a4b-b08b-904ea8960a9a
ok 11 - 018f3150-1891-7901-8e46-7f01da3d998e
ok 12 - 018f3150-1892-702b-a8ff-4297ed0ce8e3
ok 13 - 018f3150-1893-7e78-a6ad-c79bbebabd26
ok 14 - 018f3150-1893-7856-95cd-4a77349d6335
ok 15 - 018f3150-1893-7e89-ad06-1e98c7fdf229
ok 16 - 018f3150-1894-77d9-9344-4b209965de05
ok 17 - 018f3150-1894-70ac-96bd-2ff23a3344c8
ok 18 - 018f3150-1894-7b8f-a77a-9867d0337678
ok 19 - 018f3150-1895-7959-9784-39f50dce3c36
ok 20 - 018f3150-1895-797a-8ee8-c90c886e3db9
ok 21 - 018f3150-1895-73c7-917d-039282d494dc
ok 22 - 018f3150-1896-7476-aace-3158305faf91
ok 23 - 018f3150-1896-7055-90ec-458cff03e641
ok 24 - 018f3150-189d-7d01-8b75-19cad14f7c57
ok 25 - 018f3150-189e-766e-a184-2ddaa9460260
ok 26 - 018f3150-189e-786e-b56f-54eb65063b40
ok 27 - 018f3150-189e-7581-805c-3126e70701b7
ok 28 - 018f3150-189f-77c2-907d-1a6cf017e9dd
ok 29 - 018f3150-189f-7bcd-a808-0e170c081950
ok 30 - 018f3150-18a6-7d3a-9e51-6e07b7d27536
ok 31 - 018f3150-18ad-777a-b6d2-2a4c67aab53f
ok 32 - 018f3150-18ae-771a-83dd-0a85fbcef004
ok 33 - 018f3150-18ae-7eee-9312-f788ff6d3432
ok 34 - 018f3150-18ae-73fb-b7aa-55b1afaa8ac2
ok 35 - 018f3150-18af-7988-af83-e79472d537e0
ok 36 - 018f3150-18af-7041-bf68-beec74095d1b
ok 37 - 018f3150-18b0-7db5-b3a8-ccf6b54df417
ok 38 - 018f3150-18b0-7355-8c59-f35a775a5ac6
ok 39 - 018f3150-18b0-7904-a95c-a4bece005de7
ok 40 - 018f3150-18b2-7995-95f0-b61726b96e63
ok 41 - 018f3150-18b2-7d45-b790-ff7eb8d62628
ok 42 - 018f3150-18b4-7148-a2cb-244b94327238
ok 43 - 018f3150-18bb-72fb-ad58-2a7f44ed6b9b
ok 44 - 018f3150-18bb-7517-9e15-660afbc39bab
ok 45 - 018f3150-18bc-76d4-b364-ee9fa782f649
ok 46 - 018f3150-18bc-7542-9c6a-7dbdee319875
ok 47 - 018f3150-18c2-7107-9c93-8bd28d0c3818
ok 48 - 018f3150-18c9-777b-9d18-5cf88c96dbbe
ok 49 - 018f3150-18ca-7dc9-b777-9428a6b29d3c
ok 50 - 018f3150-18ca-78f3-8277-b0094d876bf4
ok 51 - 018f3150-18cb-70ae-a073-3604aecfbc63
ok 52 - 018f3150-18cb-77f2-b5a2-27bcc8d408e6
ok 53 - 018f3150-18cb-7b25-b7b5-af7ab3588f34
ok 54 - 018f3150-18d2-782d-a4f5-3bcfc34a6ea2
ok 55 - 018f3150-18d2-7a16-a53e-44b224f0189c
ok 56 - 018f3150-18d3-7ae8-a457-c782611ad02e
ok 57 - 018f3150-18d3-73c6-8869-e71da63c99bb
ok 58 - 018f3150-18d4-7ddb-8d41-07216a65f6a9
ok 59 - 018f3150-18d4-7896-9e5b-aee510c43bca
ok 60 - 018f3150-18d5-7679-96e0-12749f45504b
ok 61 - 018f3150-18d5-79bb-91e9-3dda4b2cc658
ok 62 - 018f3150-18d5-7f0f-97ff-15cb4068cce5
ok 63 - 018f3150-18d6-7601-b8e4-37c2dbeaad84
ok 64 - 018f3150-18d7-76cb-8a40-074e7dd4d17e
ok 65 - 018f3150-18d7-7e46-bfba-8b48351cee09
ok 66 - 018f3150-18d7-7922-9937-8564c566dbd1
ok 67 - 018f3150-18db-70ab-aa24-54ed3d4348b8
ok 68 - 018f3150-18dc-7a5a-9aa5-4da1ffe52a3d
ok 69 - 018f3150-18dc-7f9f-808d-d3751e236b11
ok 70 - 018f3150-18dd-764a-be00-776a75e1ef4a
ok 71 - 018f3150-18dd-7b3e-b947-b5a42855eed5
ok 72 - 018f3150-18dd-756e-ae22-c239caa6c2c6
ok 73 - 018f3150-18e3-76a9-adb3-2b07b5842d1c
ok 74 - 018f3150-18e4-7123-a0dd-71ed49dcbced
ok 75 - 018f3150-18e4-7bc7-a4e3-484a70212b9d
ok 76 - 018f3150-18e4-7a46-8a3f-2844979eb05f
ok 77 - 018f3150-18e5-7158-a678-c303fa0d3c07
ok 78 - 018f3150-18e5-77e6-982b-db2eafb721a9
ok 79 - 018f3150-18f4-7096-9284-938852e487e9
ok 80 - 018f3150-18f4-7005-ac56-6cdcaaa47095
ok 81 - 018f3150-18f5-79fb-b075-44228a9ea057
ok 82 - 018f3150-18f6-77f2-89f7-be92d90c09d9
ok 83 - 018f3150-18f7-755c-913c-ffe5f4cb59f4
ok 84 - 018f3150-18fe-7589-bb99-351c0be03c80
ok 85 - 018f3150-18fe-7bbe-b057-14a6e26da49c
ok 86 - 018f3150-1907-7e6c-a9d2-9f4884c832c8
ok 87 - 018f3150-1907-73ba-b843-ed8b79e4e6d1
ok 88 - 018f3150-1908-7fc4-aa65-326a52203196
ok 89 - 018f3150-1908-750a-934f-cd95ad6bf564
ok 90 - 018f3150-190a-7e4f-b93f-37a0f1bd3841
ok 91 - 018f3150-190a-7a29-8e61-91018aa16092
ok 92 - 018f3150-190b-7dc5-84f1-d97932d9a93a
ok 93 - 018f3150-190b-7987-acd9-b0bbaf114bab
ok 94 - 018f3150-190b-75ba-b019-b70e6d25e1b0
ok 95 - 018f3150-190c-7fb7-921c-35a6eb9259ad
ok 96 - 018f3150-190c-7ca8-bd69-51a50273a531
ok 97 - 018f3150-190c-797c-9a56-14e3f45ee061
ok 98 - 018f3150-1911-7e11-bf39-8c5622a49217
ok 99 - 018f3150-1911-724c-8f8d-c139009cfac7
ok 100 - 018f3150-1912-7d7c-9ad9-f92e7204c374
ok 101 - 018f3150-1912-7e8c-9c76-91e97444c6fc
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 ........... skipped: no Digest::SHA1
t/5names/uuid3.t ..........
ok 1 - loaded
# namespace: f7785588-32d7-3fda-a95a-7c43d03be0b6
ok 2 - unique 1
ok 3 - unique 2
ok 4 - unique 3
ok 5 - unique 4
ok 6 - unique 5
ok 7 - unique 6
ok 8 - same 1
ok 9 - same 2
ok 10 - same 3
1..10
ok
t/5names/uuid5.t ..........
ok 1 - loaded
# namespace: c5687f49-2de4-5f77-9f98-144ea9fcf1cf
ok 2 - unique 1
ok 3 - unique 2
ok 4 - unique 3
ok 5 - unique 4
ok 6 - unique 5
ok 7 - unique 6
ok 8 - same 1
ok 9 - same 2
ok 10 - same 3
1..10
ok
t/5persist/bare.t .........
ok 1 - loaded
ok 2 - persist seems to die
ok 3 - persist dies
1..3
ok
t/5persist/boot.t .........
ok 1 - loaded
ok 2 - default path seems correct
ok 3 - default path correct
ok 4 - persist seems to work
ok 5 - persist works
ok 6 - path correct
ok 7 - path correct no error
ok 8 - path still correct
ok 9 - path still correct no error
ok 10 - persist too many seems to die
ok 11 - persist too many dies
ok 12 - persist too many location
ok 13 - path really still correct
ok 14 - path really still correct no error
ok 15 - persist undef seems to work
ok 16 - persist undef works
ok 17 - disable seems correct
ok 18 - disable correct
1..18
ok
t/5persist/live.t .........
ok 1 - loaded
ok 2 - tempdir exists
ok 3 - state file exists
ok 4 - got something
ok 5 - looks like uuid
ok 6 - smells like uuid
# clock: 2b07 tv: 0000001714519300 00632590 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: 3a78 tv: 0000001714519303 00080140 adj: 00000000
# clock: 3a78 tv: 0000001714519303 00080140 adj: 00000000
ok 6 - start persist unchanged
ok 7 - later persist found
# clock: 3a78 tv: 0000001714519303 00116085 adj: 00000000
ok 8 - later larger than start
# clock: 3a78 tv: 0000001714519303 00130416 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 8da9750e-0748-11ef-a0ec-XXXXXXXXXXXX
# sys time Wed May 1 00:22:46 2024
# uid time Wed May 1 00:22:46 2024
# sys time 1714519366
# uid time 1714519366.75075
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 1714519367
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 1714519368
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 1714519369
ok 2 - always 0
1..2
ok
t/7time/time_v6.t .........
ok 1 - loaded
# new uuid 1ef07488-fe89-661a-8a4a-XXXXXXXXXXXX
# sys time Wed May 1 00:22:50 2024
# uid time Wed May 1 00:22:50 2024
# sys time 1714519370
# uid time 1714519370.51991
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 018f3151-6f4c-7dcc-96ad-a1145dc9db76
# sys time Wed May 1 00:22:51 2024
# uid time Wed May 1 00:22:51 2024
# sys time 1714519371
# uid time 1714519371.596
ok 2 - compare ok
ok 3 - interval ok
ok 4 - rollover ok
1..4
ok
t/7time/v1.t ..............
ok 1 - loaded
# 912a1de6-0748-11ef-a5f2-XXXXXXXXXXXX
# 1ef0748912a1de6
# uid time 1714519372.62709
# sys time 1714519372
ok 2 - compare ok
ok 3 - interval ok
ok 4 - rollover ok
1..4
ok
t/7time/v6.t ..............
ok 1 - loaded
# 1ef07489-19c8-68e0-9f71-XXXXXXXXXXXX
# 1ef0748919c88e0
# uid time 1714519373.37694
# sys time 1714519373
ok 2 - compare ok
ok 3 - interval ok
ok 4 - rollover ok
1..4
ok
t/7time/v7.t ..............
ok 1 - loaded
# 018f3151-7a49-786a-a2ea-90ebaa08c100
# 018f31517a49
# uid time 1714519374.409
# sys time 1714519374
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 5
# releasing 5
# 95a94a86-0748-11ef-8e9d-XXXXXXXXXXXX
# recording 5
# generating 1
# releasing 1
# 95a9600c-0748-11ef-8e9d-XXXXXXXXXXXX
# recording 1
# generating 2
# releasing 2
# 95a96bf6-0748-11ef-8e9d-XXXXXXXXXXXX
# recording 2
# generating 3
# releasing 3
# 95a97ace-0748-11ef-8e9d-XXXXXXXXXXXX
# recording 3
# generating 4
# releasing 4
# 95a9821c-0748-11ef-8e9d-XXXXXXXXXXXX
# recording 4
# generating 6
# releasing 6
# 95a988ca-0748-11ef-8e9d-XXXXXXXXXXXX
# recording 6
# generating 7
# releasing 7
# 95a9937e-0748-11ef-8e9d-XXXXXXXXXXXX
# recording 7
# generating 8
# releasing 8
# 95a999f0-0748-11ef-8e9d-XXXXXXXXXXXX
# recording 8
# generating 9
# releasing 9
# 95a9a026-0748-11ef-8e9d-XXXXXXXXXXXX
# recording 9
# generating 10
# releasing 10
# 95a9a648-0748-11ef-8e9d-XXXXXXXXXXXX
# recording 10
ok 3 - no dupes
# 95a94a86-0748-11ef-8e9d-XXXXXXXXXXXX 1
# 95a9600c-0748-11ef-8e9d-XXXXXXXXXXXX 1
# 95a96bf6-0748-11ef-8e9d-XXXXXXXXXXXX 1
# 95a97ace-0748-11ef-8e9d-XXXXXXXXXXXX 1
# 95a9821c-0748-11ef-8e9d-XXXXXXXXXXXX 1
# 95a988ca-0748-11ef-8e9d-XXXXXXXXXXXX 1
# 95a9937e-0748-11ef-8e9d-XXXXXXXXXXXX 1
# 95a999f0-0748-11ef-8e9d-XXXXXXXXXXXX 1
# 95a9a026-0748-11ef-8e9d-XXXXXXXXXXXX 1
# 95a9a648-0748-11ef-8e9d-XXXXXXXXXXXX 1
1..3
ok
t/8threads/v1_random.t ....
ok 1 - began
ok 2 - loaded
ok 3 - got something
# 972fe374-0748-11ef-a4a5-e79422999a6a
ok 4 - its v1
ok 5 - its dce
ok 6 - mcast set
# spawning
# in doit()
# generating 1
# uuid 1: 9753f5fc-0748-11ef-a4a5-e79422999a6a
# node 1: e79422999a6a
# in doit()
# generating 2
# uuid 2: 9773c22e-0748-11ef-a4a5-e79422999a6a
# node 2: e79422999a6a
# in doit()
# generating 3
# uuid 3: 978ca14a-0748-11ef-a4a5-e79422999a6a
# node 3: e79422999a6a
# in doit()
# generating 4
# uuid 4: 97aeded6-0748-11ef-a4a5-e79422999a6a
# node 4: e79422999a6a
# in doit()
# generating 5
# uuid 5: 97caddf2-0748-11ef-a4a5-e79422999a6a
# node 5: e79422999a6a
# in doit()
# generating 6
# uuid 6: 97e8ce5c-0748-11ef-a4a5-e79422999a6a
# node 6: e79422999a6a
# in doit()
# generating 7
# uuid 7: 98071fba-0748-11ef-a4a5-e79422999a6a
# node 7: e79422999a6a
# in doit()
# generating 8
# uuid 8: 98240774-0748-11ef-a4a5-e79422999a6a
# node 8: e79422999a6a
# in doit()
# generating 9
# uuid 9: 98452616-0748-11ef-a4a5-e79422999a6a
# node 9: e79422999a6a
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
# 994c7f6e-0748-11ef-b32f-6363475480c2
ok 4 - its v1
ok 5 - its dce
ok 6 - mcast set
# parent: 6363475480c2
# spawning
# in doit()
# generating 1
# uuid 1: 9968edac-0748-11ef-b32f-7fd807f85898
# node 1: 7fd807f85898
# in doit()
# generating 2
# uuid 2: 99890150-0748-11ef-b32f-ebfb454d05c4
# node 2: ebfb454d05c4
# in doit()
# generating 3
# uuid 3: 99a81d42-0748-11ef-b32f-8fbfdece1bef
# node 3: 8fbfdece1bef
# in doit()
# generating 4
# uuid 4: 99cce53c-0748-11ef-b32f-db96c01b6e8b
# node 4: db96c01b6e8b
# in doit()
# generating 5
# uuid 5: 99f33d54-0748-11ef-b32f-2918107bc320
# node 5: 2918107bc320
# in doit()
# generating 6
# uuid 6: 9a12acde-0748-11ef-b32f-ebd0bb7862b7
# node 6: ebd0bb7862b7
# in doit()
# generating 7
# uuid 7: 9a2e9142-0748-11ef-b32f-2f3d38a4028e
# node 7: 2f3d38a4028e
# in doit()
# generating 8
# uuid 8: 9a528da4-0748-11ef-b32f-01f08842679f
# node 8: 01f08842679f
# in doit()
# generating 9
# uuid 9: 9a712138-0748-11ef-b32f-e3af6af7423c
# node 9: e3af6af7423c
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
# in doit()
# reporting 5
# requesting 5
# threads created
# threads created
# in doit()
# reporting 6
# requesting 6
# threads created
# in doit()
# reporting 7
# requesting 7
# threads created
# in doit()
# reporting 8
# requesting 8
# threads created
# in doit()
# reporting 9
# requesting 9
# threads created
# waiting
# so far: 9
# in doit()
# reporting 10
# requesting 10
# so far: 10
# do it
# generating 1
# releasing 1
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 1
# generating 4
# releasing 4
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 4
# generating 2
# releasing 2
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 2
# generating 3
# releasing 3
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 3
# generating 5
# releasing 5
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 5
# generating 6
# releasing 6
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 6
# generating 7
# releasing 7
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 7
# generating 8
# releasing 8
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 8
# generating 9
# releasing 9
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 9
# generating 10
# releasing 10
# 5df41881-3aed-3515-88a7-2f4a814cf09e
# recording 10
ok 3 - all dupes
# 5df41881-3aed-3515-88a7-2f4a814cf09e 10
1..3
ok
t/8threads/v4.t ...........
ok 1 - began
ok 2 - loaded
# mutex init
# shared sync
# shared seen
# shared mutex
# threads created
# in doit()
# reporting 1
# requesting 1
# threads created
# in doit()
# reporting 2
# requesting 2
# threads created
# in doit()
# reporting 3
# requesting 3
# threads created
# in doit()
# reporting 4
# requesting 4
# threads created
# in doit()
# reporting 5
# requesting 5
# threads created
# in doit()
# reporting 6
# requesting 6
# threads created
# in doit()
# reporting 7
# requesting 7
# threads created
# in doit()
# reporting 8
# requesting 8
# threads created
# in doit()
# reporting 9
# requesting 9
# threads created
# in doit()
# reporting 10
# requesting 10
# waiting
# so far: 10
# do it
# generating 6
# releasing 6
# 6c5e4cf7-21c9-4b32-af98-b9f5ba9d2d73
# recording 6
# generating 5
# releasing 5
# dadc8424-e328-4263-a992-bb2ef3d23f5c
# recording 5
# generating 7
# releasing 7
# 72da9ad5-ed82-4105-ba43-c25528a68cf8
# recording 7
# generating 8
# releasing 8
# 84f7923f-2a92-4a6b-bdd2-573863994660
# recording 8
# generating 1
# releasing 1
# fc24b275-1da3-4738-a61c-18de810698c7
# recording 1
# generating 2
# releasing 2
# 613b99df-a4e9-41d0-9421-d8eabf937947
# recording 2
# generating 3
# releasing 3
# 6f55e634-bd1e-44c5-97d1-ae5d21e5050f
# recording 3
# generating 4
# releasing 4
# 1af546f3-25a0-4ee2-ad9b-4f6c6e61f785
# recording 4
# generating 9
# releasing 9
# 6efa03d5-3b3a-4f32-8b7f-1963682ad552
# recording 9
# generating 10
# releasing 10
# 011eebb3-2573-4a19-a6b2-db07ccc6ecfb
# recording 10
ok 3 - no dupes
# 011eebb3-2573-4a19-a6b2-db07ccc6ecfb 1
# 1af546f3-25a0-4ee2-ad9b-4f6c6e61f785 1
# 613b99df-a4e9-41d0-9421-d8eabf937947 1
# 6c5e4cf7-21c9-4b32-af98-b9f5ba9d2d73 1
# 6efa03d5-3b3a-4f32-8b7f-1963682ad552 1
# 6f55e634-bd1e-44c5-97d1-ae5d21e5050f 1
# 72da9ad5-ed82-4105-ba43-c25528a68cf8 1
# 84f7923f-2a92-4a6b-bdd2-573863994660 1
# dadc8424-e328-4263-a992-bb2ef3d23f5c 1
# fc24b275-1da3-4738-a61c-18de810698c7 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 2
# releasing 2
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 2
# generating 4
# releasing 4
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 4
# generating 5
# releasing 5
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 5
# generating 6
# releasing 6
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 6
# generating 7
# releasing 7
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 7
# generating 8
# releasing 8
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 8
# generating 1
# releasing 1
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 1
# generating 10
# releasing 10
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 10
# generating 3
# releasing 3
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 3
# generating 9
# releasing 9
# 2ed6657d-e927-568b-95e1-2665a8aea6a2
# recording 9
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
# in doit()
# reporting 7
# requesting 7
# threads created
# 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 4
# generating 2
# releasing 4
# 1ef0748a-4349-657e-831d-XXXXXXXXXXXX
# recording 4
# generating 3
# generating 8
# releasing 3
# 1ef0748a-434a-6758-831d-XXXXXXXXXXXX
# recording 3
# generating 5
# releasing 8
# 1ef0748a-434b-613a-831d-XXXXXXXXXXXX
# recording 8
# releasing 2
# 1ef0748a-434b-6720-831d-XXXXXXXXXXXX
# recording 2
# releasing 5
# generating 1
# 1ef0748a-434c-6b7a-831d-XXXXXXXXXXXX
# recording 5
# releasing 1
# 1ef0748a-434c-6e22-831d-XXXXXXXXXXXX
# recording 1
# generating 6
# releasing 6
# 1ef0748a-434d-6d36-831d-XXXXXXXXXXXX
# recording 6
# generating 7
# releasing 7
# 1ef0748a-434e-6380-831d-XXXXXXXXXXXX
# recording 7
# generating 9
# releasing 9
# 1ef0748a-434e-69fc-831d-XXXXXXXXXXXX
# recording 9
# generating 10
# releasing 10
# 1ef0748a-434f-63e8-831d-XXXXXXXXXXXX
# recording 10
ok 3 - no dupes
# 1ef0748a-4349-657e-831d-XXXXXXXXXXXX 1
# 1ef0748a-434a-6758-831d-XXXXXXXXXXXX 1
# 1ef0748a-434b-613a-831d-XXXXXXXXXXXX 1
# 1ef0748a-434b-6720-831d-XXXXXXXXXXXX 1
# 1ef0748a-434c-6b7a-831d-XXXXXXXXXXXX 1
# 1ef0748a-434c-6e22-831d-XXXXXXXXXXXX 1
# 1ef0748a-434d-6d36-831d-XXXXXXXXXXXX 1
# 1ef0748a-434e-6380-831d-XXXXXXXXXXXX 1
# 1ef0748a-434e-69fc-831d-XXXXXXXXXXXX 1
# 1ef0748a-434f-63e8-831d-XXXXXXXXXXXX 1
1..3
ok
t/8threads/v6_random.t ....
ok 1 - began
ok 2 - loaded
ok 3 - got something
# 1ef0748a-579a-60b4-80bc-f1a5a227ff23
ok 4 - its v6
ok 5 - its dce
ok 6 - mcast set
# spawning
# in doit()
# generating 1
# uuid 1: 1ef0748a-595e-6eea-80bc-f1a5a227ff23
# node 1: f1a5a227ff23
# in doit()
# generating 2
# uuid 2: 1ef0748a-5a82-6d4e-80bc-f1a5a227ff23
# node 2: f1a5a227ff23
# in doit()
# generating 3
# uuid 3: 1ef0748a-5c36-6e7e-80bc-f1a5a227ff23
# node 3: f1a5a227ff23
# in doit()
# generating 4
# uuid 4: 1ef0748a-5e46-68ea-80bc-f1a5a227ff23
# node 4: f1a5a227ff23
# in doit()
# generating 5
# uuid 5: 1ef0748a-5ff3-6f94-80bc-f1a5a227ff23
# node 5: f1a5a227ff23
# in doit()
# generating 6
# uuid 6: 1ef0748a-61f3-683a-80bc-f1a5a227ff23
# node 6: f1a5a227ff23
# in doit()
# generating 7
# uuid 7: 1ef0748a-6318-6166-80bc-f1a5a227ff23
# node 7: f1a5a227ff23
# in doit()
# generating 8
# uuid 8: 1ef0748a-6420-6400-80bc-f1a5a227ff23
# node 8: f1a5a227ff23
# in doit()
# generating 9
# uuid 9: 1ef0748a-65d6-65d8-80bc-f1a5a227ff23
# node 9: f1a5a227ff23
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
# 1ef0748a-747b-65c0-8a5d-774321bfe7fc
ok 4 - its v6
ok 5 - its dce
ok 6 - mcast set
# parent: 774321bfe7fc
# spawning
# in doit()
# generating 1
# uuid 1: 1ef0748a-7650-6ec2-8a5d-5f7d4918b853
# node 1: 5f7d4918b853
# in doit()
# generating 2
# uuid 2: 1ef0748a-77fb-66fa-8a5d-3b6f36a19a45
# node 2: 3b6f36a19a45
# in doit()
# generating 3
# uuid 3: 1ef0748a-79a3-6b10-8a5d-7557d208b8b8
# node 3: 7557d208b8b8
# in doit()
# generating 4
# uuid 4: 1ef0748a-7b38-6ed0-8a5d-555b00db6d6c
# node 4: 555b00db6d6c
# in doit()
# generating 5
# uuid 5: 1ef0748a-7d71-6b84-8a5d-633e1c912227
# node 5: 633e1c912227
# in doit()
# generating 6
# uuid 6: 1ef0748a-7f49-68f8-8a5d-8b0ab498b243
# node 6: 8b0ab498b243
# in doit()
# generating 7
# uuid 7: 1ef0748a-80f4-60ae-8a5d-25799b54bdf9
# node 7: 25799b54bdf9
# in doit()
# generating 8
# uuid 8: 1ef0748a-830e-6984-8a5d-e5dd2e5938f5
# node 8: e5dd2e5938f5
# in doit()
# generating 9
# uuid 9: 1ef0748a-846d-61e0-8a5d-1537f598b255
# node 9: 1537f598b255
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 9
# releasing 9
# 018f3152-18c7-7f16-b836-b55939d934fe
# recording 9
# generating 7
# releasing 7
# 018f3152-18c7-743a-a8b5-f5af28cccf76
# recording 7
# generating 6
# releasing 6
# 018f3152-18c7-7166-987b-689f58d43861
# recording 6
# generating 1
# releasing 1
# 018f3152-18c9-7dd9-8df9-152c5d341461
# recording 1
# generating 2
# releasing 2
# 018f3152-18ca-7588-9a94-1eacec0252d9
# recording 2
# generating 3
# releasing 3
# 018f3152-18ca-732f-9122-836dd2bc39cc
# recording 3
# generating 4
# releasing 4
# 018f3152-18ca-7fcc-8182-28096183e070
# recording 4
# generating 5
# releasing 5
# 018f3152-18ca-7e73-8a2e-88581b588a86
# recording 5
# generating 8
# releasing 8
# 018f3152-18ca-7384-9461-d7e28207a78a
# recording 8
# generating 10
# releasing 10
# 018f3152-18ca-78ce-bfe0-6662e65697d9
# recording 10
ok 3 - no dupes
# 018f3152-18c7-7166-987b-689f58d43861 1
# 018f3152-18c7-743a-a8b5-f5af28cccf76 1
# 018f3152-18c7-7f16-b836-b55939d934fe 1
# 018f3152-18c9-7dd9-8df9-152c5d341461 1
# 018f3152-18ca-732f-9122-836dd2bc39cc 1
# 018f3152-18ca-7384-9461-d7e28207a78a 1
# 018f3152-18ca-7588-9a94-1eacec0252d9 1
# 018f3152-18ca-78ce-bfe0-6662e65697d9 1
# 018f3152-18ca-7e73-8a2e-88581b588a86 1
# 018f3152-18ca-7fcc-8182-28096183e070 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=1896, 200 wallclock secs ( 1.30 usr 0.70 sys + 31.93 cusr 5.37 csys = 39.30 CPU)
Result: PASS
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
requires:
Module Need Have
------------------- -------- --------
Carp 0 1.52
DynaLoader 0 1.52
Exporter 0 5.77
perl 5.005063 5.036003
strict 0 1.12
Time::HiRes 0 1.9770
vars 0 1.05
warnings 0 1.58
build_requires:
Module Need Have
------------------- -------- --------
Benchmark 0 1.23
Config 0 5.036003
CPAN::Meta 0 2.150010
Devel::CheckLib 1.14 1.16
DynaLoader 0 1.52
Exporter 0 5.77
ExtUtils::MakeMaker 7.06 7.70
ExtUtils::Manifest 0 1.75
File::Spec 0 3.84
File::Temp 0.10 0.2311
lib 0 0.65
List::Util 1.29 1.63
strict 0 1.12
Test::More 0.88 1.302198
Thread::Semaphore 0 2.13
threads 0 2.27
threads::shared 0 1.64
Time::HiRes 0 1.9770
Try::Tiny 0 0.31
vars 0 1.05
version 0.77 0.9930
warnings 0 1.58
configure_requires:
Module Need Have
------------------- -------- --------
Config 0 5.036003
Devel::CheckLib 1.14 1.16
ExtUtils::MakeMaker 7.06 7.70
strict 0 1.12
warnings 0 1.58
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
AUTOMATED_TESTING = 1
LANG = en_GB.UTF-8
LANGUAGE = en_GB:en
LC_TERMINAL = iTerm2
LC_TERMINAL_VERSION = 3.4.23
NONINTERACTIVE_TESTING = 1
PATH = /home/david/.nvm/versions/node/v20.12.2/bin:/home/david/.cargo/bin:/home/david/perl5/perlbrew/bin:/home/david/perl5/perlbrew/perls/perl-5.30.2/bin:/home/david/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PERL = 5.36.3
PERL5LIB =
PERL5OPT =
PERL5_CPANPLUS_IS_RUNNING = 46858
PERL5_CPAN_IS_RUNNING = 46858
PERLBREW_HOME = /home/david/.perlbrew
PERLBREW_MANPATH = /home/david/perl5/perlbrew/perls/perl-5.30.2/man
PERLBREW_PATH = /home/david/perl5/perlbrew/bin:/home/david/perl5/perlbrew/perls/perl-5.30.2/bin
PERLBREW_PERL = perl-5.30.2
PERLBREW_ROOT = /home/david/perl5/perlbrew
PERLBREW_SHELLRC_VERSION = 0.98
PERLBREW_VERSION = 0.98
PERLVER = 5.36.3
PERL_INLINE_DIRECTORY = /home/david/.Inline-5.36.3
PERL_MM_USE_DEFAULT = 1
PERL_USE_UNSAFE_INC = 0
SHELL = /bin/bash
TERM = screen
Perl special variables (and OS-specific diagnostics, for MSWin32):
$^X = /home/david/cpantesting/perl-5.36.3/bin/perl
$UID/$EUID = 1000 / 1000
$GID = 1000 24 25 27 29 30 44 46 109 1000
$EGID = 1000 24 25 27 29 30 44 46 109 1000
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.33
CPAN::Meta 2.150010
Cwd 3.84
ExtUtils::CBuilder 0.280236
ExtUtils::Command 7.70
ExtUtils::Install 2.22
ExtUtils::MakeMaker 7.70
ExtUtils::Manifest 1.75
ExtUtils::ParseXS 3.51
File::Spec 3.84
JSON 4.10
JSON::PP 4.16
Module::Build 0.4234
Module::Signature n/a
Parse::CPAN::Meta 2.150010
Test2 1.302198
Test::Harness 3.48
Test::More 1.302198
YAML 1.30
YAML::Syck n/a
version 0.9930
--
Summary of my perl5 (revision 5 version 36 subversion 3) configuration:
Platform:
osname=linux
osvers=6.1.0-11-amd64
archname=x86_64-linux-thread-multi
uname='linux cpantesting-linux 6.1.0-11-amd64 #1 smp preempt_dynamic debian 6.1.38-4 (2023-08-08) x86_64 gnulinux '
config_args='-de -Dprefix=/home/david/cpantesting/perl-5.36.3 -Dusethreads'
hint=recommended
useposix=true
d_sigaction=define
useithreads=define
usemultiplicity=define
use64bitint=define
use64bitall=define
uselongdouble=undef
usemymalloc=n
default_inc_excludes_dot=define
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'
cppflags='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
ccversion=''
gccversion='12.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.36'
Dynamic Linking:
dlsrc=dl_dlopen.xs
dlext=so
d_dlsymun=undef
ccdlflags='-Wl,-E'
cccdlflags='-fPIC'
lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector-strong'
Characteristics of this binary (from libperl):
Compile-time options:
HAS_TIMES
MULTIPLICITY
PERLIO_LAYERS
PERL_COPY_ON_WRITE
PERL_DONT_CREATE_GVSV
PERL_MALLOC_WRAP
PERL_OP_PARENT
PERL_PRESERVE_IVUV
USE_64_BIT_ALL
USE_64_BIT_INT
USE_ITHREADS
USE_LARGE_FILES
USE_LOCALE
USE_LOCALE_COLLATE
USE_LOCALE_CTYPE
USE_LOCALE_NUMERIC
USE_LOCALE_TIME
USE_PERLIO
USE_PERL_ATOF
USE_REENTRANT_API
USE_THREAD_SAFE_LOCALE
Built under linux
Compiled at Nov 30 2023 23:58:45
%ENV:
PERL="5.36.3"
PERL5LIB=""
PERL5OPT=""
PERL5_CPANPLUS_IS_RUNNING="46858"
PERL5_CPAN_IS_RUNNING="46858"
PERLBREW_HOME="/home/david/.perlbrew"
PERLBREW_MANPATH="/home/david/perl5/perlbrew/perls/perl-5.30.2/man"
PERLBREW_PATH="/home/david/perl5/perlbrew/bin:/home/david/perl5/perlbrew/perls/perl-5.30.2/bin"
PERLBREW_PERL="perl-5.30.2"
PERLBREW_ROOT="/home/david/perl5/perlbrew"
PERLBREW_SHELLRC_VERSION="0.98"
PERLBREW_VERSION="0.98"
PERLVER="5.36.3"
PERL_INLINE_DIRECTORY="/home/david/.Inline-5.36.3"
PERL_MM_USE_DEFAULT="1"
PERL_USE_UNSAFE_INC="0"
@INC:
/home/david/cpantesting/perl-5.36.3/lib/site_perl/5.36.3/x86_64-linux-thread-multi
/home/david/cpantesting/perl-5.36.3/lib/site_perl/5.36.3
/home/david/cpantesting/perl-5.36.3/lib/5.36.3/x86_64-linux-thread-multi
/home/david/cpantesting/perl-5.36.3/lib/5.36.3