~sircmpwn/#1349429

success

Owner
~sircmpwn
Created
2 months ago
Updated
2 months ago
Build manifest
view manifest »

Tasks

view log »
_apply_patch view log »
environment view log »
qbe view log »
harec view log »
hare view log »
check view log »
go to bottom »
go to top »
setup
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
[#1349429] 2024/10/12 13:42:47 Booting image openbsd/latest (default) on port 22986
[#1349429] 2024/10/12 13:42:47 Waiting for guest to settle
[#1349429] 2024/10/12 13:43:09 Sending tasks
[#1349429] 2024/10/12 13:43:11 Sending build environment
[#1349429] 2024/10/12 13:43:12 Installing packages
Warning: Permanently added '[localhost]:22986' (ED25519) to the list of known hosts.
quirks-7.14 signed on 2024-10-07T20:39:34Z
[#1349429] 2024/10/12 13:43:19 Cloning repositories
Cloning into 'hare'...
+ cd hare
+ git submodule update --init --recursive
Cloning into 'harec'...
+ cd harec
+ git submodule update --init --recursive
Cloning into 'qbe'...
+ cd qbe
+ git submodule update --init --recursive
[#1349429] 2024/10/12 13:43:24 Running task _apply_patch
[#1349429] 2024/10/12 13:43:24 Running task environment
[#1349429] 2024/10/12 13:43:25 Running task qbe
[#1349429] 2024/10/12 13:43:26 Running task harec
[#1349429] 2024/10/12 13:43:27 Running task hare
[#1349429] 2024/10/12 13:43:35 Running task check
[#1349429] 2024/10/12 13:43:45 Processing post-success triggers...
[#1349429] 2024/10/12 13:43:45 Skipping trigger, condition unmet
[#1349429] 2024/10/12 13:43:45 Sending webhook...
[#1349429] 2024/10/12 13:43:46 Webhook response: 200
[#1349429] 2024/10/12 13:43:46 Thanks!
_apply_patch
1
2
3
4
5
6
7
8
+ echo Applying patch from lists.sr.ht
Applying patch from lists.sr.ht
+ git config --global user.name builds.sr.ht
+ git config --global user.email builds@sr.ht
+ cd hare
+ curl -sS https://lists.sr.ht/~sircmpwn/hare-dev/patches/55448/mbox
+ git am -3 /tmp/55448.patch
Applying: malloc+libc: ensure that malloc(0) returns null
environment
1
2
+ cd hare
+ '[' hub.sr.ht = git.sr.ht ']'
qbe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
+ cd qbe
+ make -j2 PREFIX=/usr
cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/emit.c -o arm64/emit.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c main.c -o main.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/isel.c -o arm64/isel.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/abi.c -o arm64/abi.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/targ.c -o arm64/targ.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/emit.c -o amd64/emit.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/isel.c -o amd64/isel.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/sysv.c -o amd64/sysv.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/targ.c -o amd64/targ.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c emit.c -o emit.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rega.c -o rega.o
rega.c:250:6: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
pmgen()
     ^
      void
cc -std=c99 -g -Wall -Wextra -Wpedantic -c spill.c -o spill.o
1 warning generated.
cc -std=c99 -g -Wall -Wextra -Wpedantic -c live.c -o live.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c simpl.c -o simpl.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c fold.c -o fold.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c copy.c -o copy.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c load.c -o load.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c alias.c -o alias.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c ssa.c -o ssa.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c mem.c -o mem.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c cfg.c -o cfg.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c abi.c -o abi.o
cfg.c:4:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
newblk()
      ^
       void
1 warning generated.
cc -std=c99 -g -Wall -Wextra -Wpedantic -c parse.c -o parse.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c util.c -o util.o
util.c:93:8: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
freeall()
       ^
        void
parse.c:182:8: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
lexinit()
       ^
        void
parse.c:204:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
getint()
      ^
       void
parse.c:225:4: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
lex()
   ^
    void
parse.c:335:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
peek()
    ^
     void
parse.c:343:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
next()
    ^
     void
parse.c:353:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
nextnl()
      ^
       void
parse.c:418:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
parseref()
        ^
         void
parse.c:583:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
closeblk()
        ^
         void
parse.c:1015:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
parsetyp()
        ^
         void
1 warning generated.
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/isel.c -o rv64/isel.o
9 warnings generated.
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/abi.c -o rv64/abi.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/targ.c -o rv64/targ.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/emit.c -o rv64/emit.o
cc  main.o util.o parse.o abi.o cfg.o mem.o ssa.o alias.o load.o  copy.o fold.o simpl.o live.o spill.o rega.o emit.o amd64/targ.o amd64/sysv.o amd64/isel.o amd64/emit.o arm64/targ.o arm64/abi.o arm64/isel.o arm64/emit.o rv64/targ.o rv64/abi.o rv64/isel.o rv64/emit.o -o qbe
emit.c:236 (rv64/emit.c:236)(rv64/emit.o:(loadaddr)): warning: sprintf() is often misused, please use snprintf()
util.c:191(util.o:(intern)): warning: strcpy() is almost always misused, please use strlcpy()
+ doas make install PREFIX=/usr
mkdir -p "/usr/bin"
install -m755 qbe "/usr/bin/qbe"
harec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
+ cd harec
+ cp configs/openbsd.mk config.mk
+ make -j2
CC	src/utf8.o
CC	src/types.o
CC	src/typedef.o
CC	src/type_store.o
CC	src/scope.o
CC	src/qtype.o
CC	src/qinstr.o
CC	src/qbe.o
CC	src/parse.o
CC	src/mod.o
CC	src/main.o
CC	src/lex.o
CC	src/identifier.o
CC	src/genutil.o
CC	src/gen.o
CC	src/expr.o
CC	src/eval.o
CC	src/emit.o
CC	src/check.o
CC	src/util.o
CCLD	.bin/harec
+ doas make install
install -Dm755 .bin/harec /usr/local/bin/harec
hare
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
+ cd hare
+ cp configs/openbsd.mk config.mk
+ make -j2
HAREC	.cache/endian.ssa
HAREC	.cache/sort_cmp.ssa
QBE	.cache/sort_cmp.s
QBE	.cache/endian.s
AS	.cache/sort_cmp.o
AS	.cache/endian.o
HAREC	.cache/rt.ssa
HAREC	.cache/types.ssa
QBE	.cache/types.s
AS	.cache/types.o
HAREC	.cache/crypto_math.ssa
QBE	.cache/crypto_math.s
AS	.cache/crypto_math.o
SCDOC	docs/hare.1
SCDOC	docs/hare-build.1
SCDOC	docs/hare-cache.1
QBE	.cache/rt.s
HAREC	.cache/math.ssa
QBE	.cache/math.s
AS	.cache/rt.o
HAREC	.cache/sort.ssa
AS	.cache/math.o
QBE	.cache/sort.s
HAREC	.cache/errors.ssa
AS	.cache/sort.o
QBE	.cache/errors.s
AS	.cache/errors.o
HAREC	.cache/time.ssa
HAREC	.cache/bytes.ssa
QBE	.cache/time.s
AS	.cache/time.o
QBE	.cache/bytes.s
HAREC	.cache/io.ssa
AS	.cache/bytes.o
HAREC	.cache/encoding_utf8.ssa
QBE	.cache/io.s
QBE	.cache/encoding_utf8.s
AS	.cache/encoding_utf8.o
AS	.cache/io.o
HAREC	.cache/types_c.ssa
HAREC	.cache/strings.ssa
QBE	.cache/types_c.s
AS	.cache/types_c.o
HAREC	.cache/hash.ssa
QBE	.cache/strings.s
QBE	.cache/hash.s
AS	.cache/hash.o
HAREC	.cache/crypto_sha256.ssa
AS	.cache/strings.o
QBE	.cache/crypto_sha256.s
HAREC	.cache/path.ssa
AS	.cache/crypto_sha256.o
HAREC	.cache/memio.ssa
QBE	.cache/path.s
QBE	.cache/memio.s
AS	.cache/memio.o
AS	.cache/path.o
HAREC	.cache/bufio.ssa
HAREC	.cache/ascii.ssa
QBE	.cache/ascii.s
QBE	.cache/bufio.s
AS	.cache/ascii.o
HAREC	.cache/shlex.ssa
AS	.cache/bufio.o
QBE	.cache/shlex.s
HAREC	.cache/strconv.ssa
AS	.cache/shlex.o
HAREC	.cache/fs.ssa
QBE	.cache/fs.s
QBE	.cache/strconv.s
AS	.cache/fs.o
HAREC	.cache/unix.ssa
QBE	.cache/unix.s
AS	.cache/unix.o
HAREC	.cache/unix_signal.ssa
AS	.cache/strconv.o
QBE	.cache/unix_signal.s
AS	.cache/unix_signal.o
HAREC	.cache/os.ssa
SCDOC	docs/hare-deps.1
SCDOC	docs/haredoc.1
SCDOC	docs/hare-run.1
SCDOC	docs/hare-test.1
SCDOC	docs/haredoc.5
SCDOC	docs/hare-module.5
QBE	.cache/os.s
HAREC	.cache/fmt.ssa
AS	.cache/os.o
QBE	.cache/fmt.s
HAREC	.cache/getopt.ssa
AS	.cache/fmt.o
HAREC	.cache/dirs.ssa
QBE	.cache/getopt.s
QBE	.cache/dirs.s
AS	.cache/getopt.o
AS	.cache/dirs.o
HAREC	.cache/os_exec.ssa
HAREC	.cache/time_chrono.ssa
QBE	.cache/os_exec.s
QBE	.cache/time_chrono.s
AS	.cache/os_exec.o
HAREC	.cache/time_date.ssa
AS	.cache/time_chrono.o
HAREC	.cache/unix_tty.ssa
QBE	.cache/unix_tty.s
AS	.cache/unix_tty.o
QBE	.cache/time_date.s
HAREC	.cache/hare_lex.ssa
QBE	.cache/hare_lex.s
AS	.cache/time_date.o
HAREC	.cache/hare_ast.ssa
AS	.cache/hare_lex.o
HAREC	.cache/encoding_hex.ssa
QBE	.cache/hare_ast.s
AS	.cache/hare_ast.o
QBE	.cache/encoding_hex.s
HAREC	.cache/hare_unparse.ssa
AS	.cache/encoding_hex.o
HAREC	.cache/hare_parse.ssa
QBE	.cache/hare_parse.s
QBE	.cache/hare_unparse.s
AS	.cache/hare_parse.o
HAREC	.cache/hare_module.ssa
QBE	.cache/hare_module.s
AS	.cache/hare_module.o
HAREC	.cache/cmd_hare_build.ssa
QBE	.cache/cmd_hare_build.s
AS	.cache/cmd_hare_build.o
HAREC	.cache/cmd_hare.ssa
QBE	.cache/cmd_hare.s
AS	.cache/cmd_hare.o
AS	.cache/hare_unparse.o
LD	.bin/hare
HARE	.bin/haredoc
+ doas make install
mkdir -p --  '/usr/local/bin' '/usr/local/man/man1'  '/usr/local/bin' '/usr/local/man/man5'
install -m755 '.bin/hare' '/usr/local/bin/hare'
install -m755 '.bin/haredoc' '/usr/local/bin/haredoc'
for i in hare hare-build hare-cache hare-deps haredoc hare-run hare-test; do install -m644 docs/$i.1 '/usr/local/man'/man1/$i.1; done
for i in haredoc hare-module; do install -m644 docs/$i.5 '/usr/local/man'/man5/$i.5; done
rm -rf -- '/usr/local/src/hare/stdlib'
mkdir -p -- '/usr/local/src/hare/stdlib'
cp -R -- $(scripts/moddirs) '/usr/local/src/hare/stdlib'
check
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
+ cd hare
+ make -j2 check
Running 572/572 tests:

rt::unknown_errno...............................PASS in 0.000005551s
rt::sigset_invalid_signum.......................PASS in 0.000002435s
rt::sigset_valid_signum.........................PASS in 0.000003517s
bytes::trim.....................................PASS in 0.000007053s
bytes::cut......................................PASS in 0.000026650s
bytes::rtokenize................................PASS in 0.000009368s
bytes::tokenize.................................PASS in 0.000007314s
bytes::reverse..................................PASS in 0.000018284s
bytes::index....................................PASS in 0.000051456s
bytes::equal....................................PASS in 0.000002825s
bytes::hassuffix................................PASS in 0.000002846s
bytes::hasprefix................................PASS in 0.000006382s
encoding::utf8::encode..........................PASS in 0.000023524s
encoding::utf8::slice...........................PASS in 0.000002936s
encoding::utf8::decode..........................PASS in 0.000011512s
strings::utf8...................................PASS in 0.000006953s
strings::trim...................................PASS in 0.000023644s
strings::cut....................................PASS in 0.000006472s
strings::split..................................PASS in 0.000040716s
strings::tokenize...............................PASS in 0.000019006s
strings::hassuffix..............................PASS in 0.000002615s
strings::hasprefix..............................PASS in 0.000006542s
strings::sub....................................PASS in 0.000007133s
strings::fromrunes..............................PASS in 0.000023614s
strings::multireplace...........................PASS in 0.000014498s
strings::replace................................PASS in 0.000006713s
strings::rpad...................................PASS in 0.000010580s
strings::lpad...................................PASS in 0.000015409s
strings::slice..................................PASS in 0.000008947s
strings::iter...................................PASS in 0.000003827s
strings::byteindex..............................PASS in 0.000014537s
strings::index..................................PASS in 0.000041729s
strings::dupall.................................PASS in 0.000003887s
strings::dup....................................PASS in 0.000002886s
strings::contains...............................PASS in 0.000021120s
strings::join...................................PASS in 0.000031459s
strings::concat.................................PASS in 0.000004098s
strings::compare................................PASS in 0.000002565s
ascii::valid....................................PASS in 0.000005340s
ascii::strcasecmp...............................PASS in 0.000012634s
ascii::ctype....................................PASS in 0.000006643s
io::limit.......................................PASS in 0.000034314s
memio::dynamic..................................PASS in 0.000056306s
memio::fixed....................................PASS in 0.000033753s
memio::rjoin....................................PASS in 0.000016861s
memio::rconcat..................................PASS in 0.000036589s
memio::join.....................................PASS in 0.000027481s
memio::concat...................................PASS in 0.000046127s
bufio::unread...................................PASS in 0.000049402s
bufio::write....................................PASS in 0.000043371s
bufio::read.....................................PASS in 0.000018905s
bufio::scan_unread..............................PASS in 0.000048340s
bufio::scan_read................................PASS in 0.000023003s
bufio::scan_byte................................PASS in 0.000018936s
bufio::scan_rune_cutoff.........................PASS in 0.000020809s
bufio::scan_rune................................PASS in 0.000018665s
bufio::read_rune................................PASS in 0.000009778s
bufio::read_line................................PASS in 0.000017332s
bufio::read_tok.................................PASS in 0.000024395s
bufio::read_byte................................PASS in 0.000008216s
math::gcd.......................................PASS in 0.000012503s
math::remu......................................PASS in 0.000015449s
math::divu......................................PASS in 0.000003246s
math::mulu......................................PASS in 0.000002775s
math::subu......................................PASS in 0.000005611s
math::addu......................................PASS in 0.000004499s
math::popcount..................................PASS in 0.000008597s
math::trailing_zeros_u..........................PASS in 0.000002845s
math::leading_zeros_u...........................PASS in 0.000006733s
math::bit_size_u................................PASS in 0.000020358s
math::signi.....................................PASS in 0.000026870s
math::absi......................................PASS in 0.000006983s
math::isinf.....................................PASS in 0.000022853s
math::fround....................................PASS in 0.000028945s
math::fexcept...................................PASS in 0.000007093s
math::hypot.....................................PASS in 0.000044082s
math::atan2.....................................PASS in 0.000009968s
math::atanh.....................................PASS in 0.000016641s
math::acosh.....................................PASS in 0.000007033s
math::asinh.....................................PASS in 0.000042209s
math::tanh......................................PASS in 0.000003537s
math::cosh......................................PASS in 0.000003266s
math::sinh......................................PASS in 0.000009628s
math::atan......................................PASS in 0.000027491s
math::acos......................................PASS in 0.000005470s
math::asin......................................PASS in 0.000021580s
math::tan.......................................PASS in 0.000012494s
math::sin.......................................PASS in 0.000003416s
math::cos.......................................PASS in 0.000009618s
math::trig_reduce...............................PASS in 0.000017884s
math::modf64....................................PASS in 0.000044212s
math::round.....................................PASS in 0.000002916s
math::trunc.....................................PASS in 0.000003226s
math::ceil......................................PASS in 0.000022562s
math::floor.....................................PASS in 0.000006983s
math::powf64....................................PASS in 0.000019236s
math::sqrt......................................PASS in 0.000009317s
math::exp2f64...................................PASS in 0.000007344s
math::expf64....................................PASS in 0.000003366s
math::log1p.....................................PASS in 0.000014407s
math::log2f64...................................PASS in 0.000007363s
math::log10f64..................................PASS in 0.000003296s
math::logf64....................................PASS in 0.000004739s
math::eqwithin..................................PASS in 0.000009207s
math::nearbyint.................................PASS in 0.000012293s
math::nextafter.................................PASS in 0.000030878s
math::modfrac...................................PASS in 0.000008847s
math::frexp_ldexp...............................PASS in 0.000021631s
math::frexp.....................................PASS in 0.000009307s
math::normalize.................................PASS in 0.000016170s
math::signf.....................................PASS in 0.000004498s
math::copysign..................................PASS in 0.000027732s
math::absf......................................PASS in 0.000012373s
math::float_normality...........................PASS in 0.000008676s
math::isnan.....................................PASS in 0.000010269s
math::floatbits.................................PASS in 0.000009668s
path::pop.......................................PASS in 0.000033223s
path::push......................................PASS in 0.000033062s
path::prepend...................................PASS in 0.000030788s
path::dirname_basename..........................PASS in 0.000090640s
path::iter......................................PASS in 0.000014948s
path::ext.......................................PASS in 0.000031910s
time::mult......................................PASS in 0.000022683s
time::compare...................................PASS in 0.010676746s
time::add.......................................PASS in 0.000004087s
fs::modes.......................................PASS in 0.000003476s
fs::mode_str....................................PASS in 0.000006072s
types::c::strnlen...............................PASS in 0.000010870s
types::c::strlen................................PASS in 0.000003517s
types::c::strings...............................PASS in 0.000011712s
strconv::utos...................................PASS in 0.000057127s
strconv::utos_bases.............................PASS in 0.000028483s
strconv::stou_bases.............................PASS in 0.000019416s
strconv::stou...................................PASS in 0.000006523s
strconv::stoi_bases.............................PASS in 0.000029996s
strconv::stoi...................................PASS in 0.000010810s
strconv::stofhex................................PASS in 0.000051236s
strconv::stof32.................................PASS in 0.000066314s
strconv::stof64.................................PASS in 0.000079159s
strconv::numeric................................PASS in 0.000025929s
strconv::itos...................................PASS in 0.000003025s
strconv::itos_bases.............................PASS in 0.000007624s
strconv::ftosf..................................PASS in 0.000333806s
fmt::print......................................PASS in 0.000089247s
encoding::hex::dump.............................PASS in 0.000036258s
encoding::hex::decode...........................PASS in 0.000047048s
encoding::hex::encode...........................PASS in 0.000021440s
encoding::hex::encodestr........................PASS in 0.000008856s
fnmatch::fnmatch................................PASS in 0.000094036s
unix::tty::pty..................................PASS in 0.000201598s
test::exit......................................PASS in 0.000002745s
test::_abort....................................PASS in 0.000002614s
math::random::rng...............................PASS in 0.000069901s
cmp::ints.......................................PASS in 0.000016902s
sort::sorted....................................PASS in 0.000002805s
sort::big_random................................PASS in 0.023416461s
sort::big_equal.................................PASS in 0.012607507s
sort::sort......................................PASS in 0.000033452s
sort::search....................................PASS in 0.000017562s
sort::rbisect...................................PASS in 0.000031249s
sort::lbisect...................................PASS in 0.000007854s
hare::lex::access_tuple.........................PASS in 0.000097122s
hare::lex::loc..................................PASS in 0.000049543s
hare::lex::invalid..............................PASS in 0.000063760s
hare::lex::literals_underscores.................PASS in 0.000072386s
hare::lex::literals.............................PASS in 0.000059582s
hare::lex::strings..............................PASS in 0.000070672s
hare::lex::runes................................PASS in 0.000020839s
hare::lex::comments.............................PASS in 0.000040136s
hare::lex::keywords.............................PASS in 0.000102733s
hare::lex::lexname..............................PASS in 0.000027180s
hare::lex::lex3.................................PASS in 0.000029596s
hare::lex::lex2.................................PASS in 0.000054934s
hare::lex::lex1.................................PASS in 0.000009377s
hare::lex::unlex................................PASS in 0.000008526s
hare::unparse::_type............................PASS in 0.000105227s
hare::unparse::import...........................PASS in 0.000027120s
hare::unparse::ident............................PASS in 0.000003296s
hare::unparse::decl.............................PASS in 0.000083337s
hare::parse::docs...............................PASS in 0.000194926s
hare::parse::decls..............................PASS in 0.000275457s
hare::parse::imports............................PASS in 0.000093095s
hare::parse::func...............................PASS in 0.000277961s
hare::parse::enum_comments......................PASS in 0.000066004s
hare::parse::tagged_union.......................PASS in 0.000104997s
hare::parse::tuple..............................PASS in 0.000123782s
hare::parse::enum_type..........................PASS in 0.000140603s
hare::parse::array_slice........................PASS in 0.000086352s
hare::parse::struct_union.......................PASS in 0.000216777s
hare::parse::type_loc...........................PASS in 0.000158578s
hare::parse::expr_loc...........................PASS in 0.000893706s
hare::parse::ident..............................PASS in 0.000258004s
hare::parse::parenthesis........................PASS in 0.000453190s
hare::parse::yield_expr.........................PASS in 0.000085451s
hare::parse::unarithm...........................PASS in 0.000135735s
hare::parse::match_expr.........................PASS in 0.000131046s
hare::parse::switch_expr........................PASS in 0.000117250s
hare::parse::slice..............................PASS in 0.000084829s
hare::parse::postfix............................PASS in 0.000148949s
hare::parse::list...............................PASS in 0.000040656s
hare::parse::if_expr............................PASS in 0.000094207s
hare::parse::for_expr...........................PASS in 0.000210615s
hare::parse::defer_expr.........................PASS in 0.000035888s
hare::parse::control............................PASS in 0.000066474s
hare::parse::constant...........................PASS in 0.000386936s
hare::parse::compound...........................PASS in 0.000038232s
hare::parse::cast...............................PASS in 0.000172152s
hare::parse::call...............................PASS in 0.000121608s
hare::parse::builtin............................PASS in 0.000354494s
hare::parse::binding............................PASS in 0.000144842s
hare::parse::binarithm..........................PASS in 0.000047609s
hare::parse::assignment.........................PASS in 0.000194294s
endian::ntoh....................................PASS in 0.000002805s
endian::hton....................................PASS in 0.000016992s
endian::little..................................PASS in 0.000006732s
endian::big.....................................PASS in 0.000022341s
time::chrono::utc_convfrom_tai..................PASS in 0.000190076s
time::chrono::utc_convto_tai....................PASS in 0.000007213s
time::date::reckon..............................PASS in 0.000163197s
time::date::parse...............................PASS in 0.000048901s
time::date::truncate............................PASS in 0.000063329s
time::date::unitdiff............................PASS in 0.000041177s
time::date::pdiff...............................PASS in 0.000036178s
time::date::format..............................PASS in 0.000053230s
time::date::calc_janfirstweekday................PASS in 0.000005560s
time::date::calc_weekday........................PASS in 0.000005862s
time::date::calc_sundayweek.....................PASS in 0.000003627s
time::date::calc_week...........................PASS in 0.000003717s
time::date::calc_yearday........................PASS in 0.000006362s
time::date::calc_ymd............................PASS in 0.000027943s
time::date::calc_daydate__isoywd................PASS in 0.000011111s
time::date::calc_daydate__yd....................PASS in 0.000006352s
time::date::calc_daydate__ywd...................PASS in 0.000022473s
time::date::calc_daydate__ymd...................PASS in 0.000021511s
time::date::from_str............................PASS in 0.000055323s
crypto::math::cmpu32............................PASS in 0.000017903s
crypto::math::gtu32.............................PASS in 0.000002605s
crypto::math::eq0u32............................PASS in 0.000005951s
crypto::math::equ32.............................PASS in 0.000003897s
crypto::math::muxu32............................PASS in 0.000003857s
crypto::math::eqslice...........................PASS in 0.000006111s
crypto::math::lrot64............................PASS in 0.000022854s
crypto::math::lrot32............................PASS in 0.000002494s
crypto::math::divu32............................PASS in 0.000002835s
crypto::sha256::sha256_1gb......................SKIP in 0.000027732s
crypto::sha256::sha256..........................PASS in 0.000090120s
shlex::quote....................................PASS in 0.000031580s
shlex::split....................................PASS in 0.000060874s
getopt::parse...................................PASS in 0.000050875s
hare::parse::doc::invalid_ref...................PASS in 0.000083466s
hare::parse::doc::doc...........................PASS in 0.000107532s
net::ip::test_subnet_contains...................PASS in 0.000053791s
net::ip::parse_subnet...........................PASS in 0.000025037s
net::ip::parse_ip...............................PASS in 0.000084568s
net::uri::encodequery...........................PASS in 0.000033292s
net::uri::decodequery...........................PASS in 0.000061174s
net::uri::percent_encoding......................PASS in 0.000065122s
net::uri::invalid...............................PASS in 0.000019457s
net::uri::roundtrip.............................PASS in 0.000121628s
regex::rawreplace...............................PASS in 0.000259317s
regex::replace..................................PASS in 0.000273894s
regex::findall..................................PASS in 0.000169348s
regex::find.....................................PASS in 0.003201185s
cmd::haredoc::doc::html_escape..................PASS in 0.000015990s
cmd::haredoc::parseident........................PASS in 0.000103203s
hash::fnv::fnv32................................PASS in 0.000004709s
hare::types::builtins...........................PASS in 0.000028033s
hare::types::forwardref.........................PASS in 0.001004303s
hare::types::alias..............................PASS in 0.000382768s
hare::types::tagged.............................PASS in 0.000429285s
hare::types::funcs..............................PASS in 0.000447169s
hare::types::lists..............................PASS in 0.000435316s
hare::types::tuples.............................PASS in 0.000414518s
hare::types::structs............................PASS in 0.000572984s
hare::types::store..............................PASS in 0.000400401s
crypto::blake2b::blake2b_multiple_writes........PASS in 0.000024967s
crypto::blake2b::blake2b........................PASS in 0.030418946s
crypto::argon2::samples_slow....................SKIP in 0.000014718s
crypto::argon2::samples.........................PASS in 0.007912471s
crypto::argon2::rfc_id_test_vector..............PASS in 0.001102348s
crypto::argon2::rfc_i_test_vector...............PASS in 0.001545067s
crypto::argon2::rfc_d_test_vector...............PASS in 0.001068324s
crypto::argon2::mode_d_one_pass.................PASS in 0.001064477s
crypto::chacha::hchacha20.......................PASS in 0.000028554s
crypto::chacha::skipblocks......................PASS in 0.000016943s
crypto::chacha::xchacha20.......................PASS in 0.000043943s
crypto::chacha::chacha20........................PASS in 0.000052659s
crypto::poly1305::writepatterns.................PASS in 0.000025829s
crypto::poly1305::example4......................PASS in 0.000021771s
crypto::poly1305::example3......................PASS in 0.000009248s
crypto::poly1305::example2......................PASS in 0.000002364s
crypto::poly1305::example1......................PASS in 0.000003517s
crypto::chachapoly::xencrypt....................PASS in 0.000056395s
crypto::chachapoly::encrypt.....................PASS in 0.000040616s
crypto::invalidmac..............................PASS in 0.000027141s
crypto::cipheradditionswap......................PASS in 0.000013295s
crypto::invalidaddition5........................PASS in 0.000022563s
crypto::invalidaddition4........................PASS in 0.000034184s
crypto::invalidaddition3........................PASS in 0.000029606s
crypto::invalidaddition2........................PASS in 0.000024506s
crypto::invalidaddition.........................PASS in 0.000028093s
crypto::invalidcipher3..........................PASS in 0.000014468s
crypto::invalidcipher2..........................PASS in 0.000023494s
crypto::invalidcipher...........................PASS in 0.000041688s
crypto::invalidkey..............................PASS in 0.000028113s
crypto::polyaligned.............................PASS in 0.000033713s
crypto::nothing.................................PASS in 0.000034435s
crypto::nomsg...................................PASS in 0.000016071s
crypto::noadditional............................PASS in 0.000044033s
crypto::rfcmultiadditonals......................PASS in 0.000053510s
crypto::rfc.....................................PASS in 0.000020920s
crypto::aes::rt_example_vector3.................PASS in 0.000041748s
crypto::aes::rt_example_vector2.................PASS in 0.000005099s
crypto::aes::rt_example_vector1_in_place........PASS in 0.000001723s
crypto::aes::rt_example_vector1.................PASS in 0.000020810s
crypto::aes::rt_decrypt_128.....................PASS in 0.000018544s
crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000015930s
crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000003377s
crypto::aes::rt_encrypt_128.....................PASS in 0.000044964s
crypto::aes::rt_finish..........................PASS in 0.000006432s
crypto::aes::ctr_test_retry.....................PASS in 0.000061275s
crypto::aes::empty_write........................PASS in 0.000030547s
crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000013245s
crypto::aes::ctr_encrypt_in_place...............PASS in 0.000021180s
crypto::aes::ctr_test_multiple_calls............PASS in 0.000028203s
crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000038512s
crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000028885s
crypto::aes::ctr_zero_iv........................PASS in 0.000028143s
crypto::aes::test_example_vector3...............PASS in 0.000032000s
crypto::aes::test_example_vector2...............PASS in 0.000023455s
crypto::aes::test_example_vector1_in_place......PASS in 0.000022422s
crypto::aes::test_example_vector1...............PASS in 0.000015299s
crypto::aes::test_decrypt_128...................PASS in 0.000027642s
crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000033893s
crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000018605s
crypto::aes::test_encrypt_128...................PASS in 0.000041248s
crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000044633s
crypto::aes::cbc_encrypt_decrypt................PASS in 0.000026199s
crypto::aes::ni_test_example_vector3............PASS in 0.000027952s
crypto::aes::ni_test_example_vector2............PASS in 0.000004438s
crypto::aes::ni_test_example_vector1............PASS in 0.000005440s
crypto::aes::ni_test_decrypt_128................PASS in 0.000024075s
crypto::aes::ni_test_encrypt_128................PASS in 0.000007915s
crypto::aes::ni_enc_key_expand_256..............PASS in 0.000014738s
crypto::aes::ni_enc_key_expand_192..............PASS in 0.000023304s
crypto::aes::ni_enc_key_expand_128..............PASS in 0.000009047s
crypto::aes::ni_enabled.........................PASS in 0.000003757s
crypto::aes::gcm_inplace........................PASS in 0.000461646s
crypto::aes::gcm_decrypt........................PASS in 0.000259387s
crypto::aes::gcm_encrypt........................PASS in 0.000218440s
crypto::aes::xts::multiblock....................PASS in 0.000023905s
crypto::aes::xts::oneblock......................PASS in 0.000033973s
crypto::bigint::zero............................PASS in 0.000011852s
crypto::bigint::iszero..........................PASS in 0.000055865s
crypto::bigint::montymul........................PASS in 0.000119585s
crypto::bigint::montyencode.....................PASS in 0.000044844s
crypto::bigint::word_countbits..................PASS in 0.000005440s
crypto::bigint::encreddec.......................PASS in 0.000056446s
crypto::bigint::encmoddec.......................PASS in 0.000020879s
crypto::bigint::decodebigger....................PASS in 0.000002194s
crypto::bigint::encodebigger....................PASS in 0.000017142s
crypto::bigint::encode..........................PASS in 0.000014447s
crypto::bigint::modpow..........................PASS in 0.000083837s
crypto::bigint::reduce..........................PASS in 0.000084900s
crypto::bigint::rshift..........................PASS in 0.000055815s
crypto::bigint::mulacc..........................PASS in 0.000064722s
crypto::bigint::muladd_small....................PASS in 0.000082755s
crypto::bigint::add.............................PASS in 0.000035687s
crypto::blowfish::salted........................PASS in 0.001192868s
crypto::blowfish::decrypt.......................PASS in 0.001232091s
crypto::blowfish::encrypt.......................PASS in 0.001223165s
crypto::random::reader..........................PASS in 0.000055915s
crypto::random::buffer..........................PASS in 0.000045475s
crypto::curve25519::highbitignored..............PASS in 0.003767557s
crypto::curve25519::vectors.....................PASS in 0.030427973s
crypto::curve25519::x25519basepoint.............PASS in 0.358289545s
crypto::curve25519::unpackpack..................PASS in 0.000002474s
crypto::curve25519::swap25519...................PASS in 0.000020258s
crypto::curve25519::subfe.......................PASS in 0.000006402s
crypto::curve25519::unpack25519.................PASS in 0.000002064s
crypto::ec::bigint_support......................PASS in 0.000015799s
crypto::ec::arsh................................PASS in 0.000028864s
crypto::ec::be8tole30...........................PASS in 0.000007884s
crypto::ec::keygen_p521.........................PASS in 0.000043161s
crypto::ec::keygen_p384.........................PASS in 0.000005420s
crypto::ec::keygen_p256.........................PASS in 0.000020999s
crypto::ec::p521_muladd.........................PASS in 0.133475517s
crypto::ec::p521_mulgen.........................PASS in 0.093379409s
crypto::ec::p384_muladd.........................PASS in 0.062748205s
crypto::ec::p384_mulgen.........................PASS in 0.039613151s
crypto::ec::p256_muladd.........................PASS in 0.016997412s
crypto::ec::p256_mulgen.........................PASS in 0.009223580s
crypto::ecdh::nist_p521_full....................SKIP in 0.000013495s
crypto::ecdh::nist_p384_full....................SKIP in 0.000010990s
crypto::ecdh::nist_p256_full....................SKIP in 0.000049843s
crypto::ecdh::nist_p521.........................PASS in 0.027971596s
crypto::ecdh::nist_p384.........................PASS in 0.013188447s
crypto::ecdh::nist_p256.........................PASS in 0.003098272s
crypto::ecdh::p521_invalidpoint.................PASS in 0.027953842s
crypto::ecdh::p384_invalidpoint.................PASS in 0.013197865s
crypto::ecdh::p256_invalidpoint.................PASS in 0.003106096s
crypto::sha1::sha1_1gb..........................SKIP in 0.000023444s
crypto::sha1::sha1..............................PASS in 0.000085000s
crypto::hmac::sha256............................PASS in 0.000045125s
crypto::hmac::hmac_sha1_large_key...............PASS in 0.000042750s
crypto::hmac::hmac_sha1.........................PASS in 0.000016981s
crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000017042s
crypto::sha512::sha384..........................PASS in 0.000087143s
crypto::sha512::sha512_256......................PASS in 0.000046768s
crypto::sha512::sha512_224......................PASS in 0.000043702s
crypto::sha512::sha512..........................PASS in 0.000129764s
crypto::ecdsa::validate.........................PASS in 0.025626046s
crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000040256s
crypto::ecdsa::hmac_drbg........................PASS in 0.000076323s
crypto::ed25519::issue716.......................PASS in 0.006586333s
crypto::ed25519::golden.........................PASS in 0.009662193s
crypto::ed25519::roundtrip......................PASS in 0.031952903s
crypto::hkdf::rfc6..............................PASS in 0.000036929s
crypto::hkdf::rfc5..............................PASS in 0.000051197s
crypto::hkdf::rfc4..............................PASS in 0.000029856s
crypto::hkdf::rfc3..............................PASS in 0.000082474s
crypto::hkdf::rfc2..............................PASS in 0.000061485s
crypto::hkdf::rfc1..............................PASS in 0.000040937s
crypto::rsa::countbits..........................PASS in 0.000035827s
crypto::rsa::pss_sig............................PASS in 0.052686213s
crypto::rsa::pkcs1..............................PASS in 0.315338642s
crypto::rsa::initd..............................PASS in 0.000201428s
crypto::rsa::pubprivexp.........................PASS in 0.065798446s
crypto::rsa::smallprivexp.......................PASS in 0.000105317s
crypto::rsa::tiny...............................PASS in 0.000023233s
crypto::salsa::hsalsa20.........................PASS in 0.000057909s
crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000005661s
crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000052830s
crypto::salsa::xsalsa20.........................PASS in 0.000030317s
crypto::salsa::qr...............................PASS in 0.000006262s
crypto::x25519::random..........................PASS in 0.010978792s
crypto::x25519::sample..........................PASS in 0.005824014s
encoding::asn1::validutf8.......................PASS in 0.000037912s
encoding::asn1::strrawoid.......................PASS in 0.000009027s
encoding::asn1::t61encode.......................PASS in 0.000199644s
encoding::asn1::bmp.............................PASS in 0.000067716s
encoding::asn1::t61.............................PASS in 0.000037391s
encoding::asn1::utf8............................PASS in 0.000027051s
encoding::asn1::c_is_print......................PASS in 0.000067236s
encoding::asn1::c_is_num........................PASS in 0.000009388s
encoding::asn1::write_int.......................PASS in 0.000096361s
encoding::asn1::write_bool......................PASS in 0.000004859s
encoding::asn1::write_seq.......................PASS in 0.000015960s
encoding::asn1::encode_dsz......................PASS in 0.000005911s
encoding::asn1::write_prim......................PASS in 0.000005179s
encoding::asn1::write_id........................PASS in 0.000029406s
encoding::asn1::read_oid........................PASS in 0.000008015s
encoding::asn1::read_gtime......................PASS in 0.000059682s
encoding::asn1::read_utctime....................PASS in 0.000057548s
encoding::asn1::read_bitstr.....................PASS in 0.000039103s
encoding::asn1::read_int........................PASS in 0.000039194s
encoding::asn1::read_null.......................PASS in 0.000007935s
encoding::asn1::read_bool.......................PASS in 0.000020258s
encoding::asn1::read_implicit...................PASS in 0.000007243s
encoding::asn1::invalid_seq.....................PASS in 0.000021090s
encoding::asn1::seq.............................PASS in 0.000032581s
encoding::asn1::emptydata.......................PASS in 0.000006803s
encoding::asn1::parselen........................PASS in 0.000023775s
encoding::asn1::parsetag........................PASS in 0.000015870s
encoding::base32::decode........................PASS in 0.000585218s
encoding::base32::encode........................PASS in 0.000039484s
encoding::base64::sizecalc......................PASS in 0.000003918s
encoding::base64::decode........................PASS in 0.012380252s
encoding::base64::encode........................PASS in 0.000010720s
encoding::base64::partialwrite..................PASS in 0.000002574s
encoding::pem::readcrlf.........................PASS in 0.000094397s
encoding::pem::write............................PASS in 0.000071233s
encoding::pem::read_many........................PASS in 0.000118021s
encoding::pem::read.............................PASS in 0.000075401s
format::ini::invalid............................PASS in 0.000061695s
format::ini::extended...........................PASS in 0.000033873s
format::ini::simple.............................PASS in 0.000018745s
glob::pattern_parse.............................PASS in 0.000079769s
glob::glob......................................PASS in 0.002569008s
hare::unit::_return.............................PASS in 0.000545453s
hare::unit::constant............................PASS in 0.000515687s
hare::unit::compound............................PASS in 0.000534743s
hare::unit::access..............................PASS in 0.000431369s
hash::adler32::adler32..........................PASS in 0.000005060s
hash::crc16::crc16..............................PASS in 0.000041438s
hash::crc32::crc32..............................PASS in 0.000009859s
hash::crc64::crc64..............................PASS in 0.000007164s
hash::siphash::siphash..........................PASS in 0.000044484s
math::checked::sat_mulu64.......................PASS in 0.000002284s
math::checked::sat_mulu32.......................PASS in 0.000016361s
math::checked::sat_mulu16.......................PASS in 0.000002104s
math::checked::sat_mulu8........................PASS in 0.000013165s
math::checked::sat_muli64.......................PASS in 0.000012433s
math::checked::sat_muli32.......................PASS in 0.000003536s
math::checked::sat_muli16.......................PASS in 0.000002115s
math::checked::sat_muli8........................PASS in 0.000002044s
math::checked::sat_subu64.......................PASS in 0.000005770s
math::checked::sat_subu32.......................PASS in 0.000020198s
math::checked::sat_subu16.......................PASS in 0.000013365s
math::checked::sat_subu8........................PASS in 0.000031919s
math::checked::sat_subi64.......................PASS in 0.000002184s
math::checked::sat_subi32.......................PASS in 0.000007555s
math::checked::sat_subi16.......................PASS in 0.000002054s
math::checked::sat_subi8........................PASS in 0.000003596s
math::checked::sat_addu64.......................PASS in 0.000009238s
math::checked::sat_addu32.......................PASS in 0.000002324s
math::checked::sat_addu16.......................PASS in 0.000007815s
math::checked::sat_addu8........................PASS in 0.000002014s
math::checked::sat_addi64.......................PASS in 0.000019617s
math::checked::sat_addi32.......................PASS in 0.000017162s
math::checked::sat_addi16.......................PASS in 0.000002075s
math::checked::sat_addi8........................PASS in 0.000008977s
math::checked::mulu64...........................PASS in 0.000009147s
math::checked::mulu32...........................PASS in 0.000012283s
math::checked::mulu16...........................PASS in 0.000002304s
math::checked::mulu8............................PASS in 0.000002205s
math::checked::muli64...........................PASS in 0.000023124s
math::checked::muli32...........................PASS in 0.000002394s
math::checked::muli16...........................PASS in 0.000007694s
math::checked::muli8............................PASS in 0.000002275s
math::checked::subu64...........................PASS in 0.000020097s
math::checked::subu32...........................PASS in 0.000002284s
math::checked::subu16...........................PASS in 0.000006973s
math::checked::subu8............................PASS in 0.000003807s
math::checked::subi64...........................PASS in 0.000002185s
math::checked::subi32...........................PASS in 0.000005920s
math::checked::subi16...........................PASS in 0.000003807s
math::checked::subi8............................PASS in 0.000007574s
math::checked::addu64...........................PASS in 0.000002654s
math::checked::addu32...........................PASS in 0.000003236s
math::checked::addu16...........................PASS in 0.000006422s
math::checked::addu8............................PASS in 0.000013937s
math::checked::addi64...........................PASS in 0.000006582s
math::checked::addi32...........................PASS in 0.000004779s
math::checked::addi16...........................PASS in 0.000007514s
math::checked::addi8............................PASS in 0.000005951s
math::complex::tanhuge..........................PASS in 0.000048782s
math::complex::tanh.............................PASS in 0.000018164s
math::complex::tan..............................PASS in 0.000034825s
math::complex::sqrt.............................PASS in 0.000038001s
math::complex::sinh.............................PASS in 0.000012895s
math::complex::sin..............................PASS in 0.000038532s
math::complex::rect.............................PASS in 0.000010149s
math::complex::pow..............................PASS in 0.000048251s
math::complex::polar............................PASS in 0.000004067s
math::complex::log..............................PASS in 0.000052129s
math::complex::isnan............................PASS in 0.000002706s
math::complex::exp..............................PASS in 0.000019717s
math::complex::cosh.............................PASS in 0.000031429s
math::complex::cos..............................PASS in 0.000011982s
math::complex::conj.............................PASS in 0.000022101s
math::complex::atanh............................PASS in 0.000020338s
math::complex::atan.............................PASS in 0.000022994s
math::complex::asinh............................PASS in 0.000039343s
math::complex::asin.............................PASS in 0.000035817s
math::complex::acosh............................PASS in 0.000042680s
math::complex::acos.............................PASS in 0.000034545s
math::complex::abs..............................PASS in 0.000007865s
mime::parse.....................................PASS in 0.000044844s
mime::lookup_ext................................PASS in 0.000004478s
mime::lookup_mime...............................PASS in 0.000010790s
net::dns::opcode................................PASS in 0.000029976s
unix::hosts::lookup.............................PASS in 0.000050514s
unix::hosts::errors.............................PASS in 0.000039363s
unix::hosts::next...............................PASS in 0.000035276s
strings::template::template.....................PASS in 0.000056155s
unix::passwd::nextpw............................PASS in 0.000041939s
unix::passwd::nextgr............................PASS in 0.000044173s
uuid::decode....................................PASS in 0.000045516s
uuid::encode....................................PASS in 0.000009438s
wordexp::wordexp_error..........................PASS in 0.002416984s
wordexp::wordexp................................PASS in 0.014883948s

Skipped crypto::sha256::sha256_1gb: Requires HARETEST_INCLUDE='slow'
Skipped crypto::argon2::samples_slow: Requires HARETEST_INCLUDE='slow'
Skipped crypto::ecdh::nist_p521_full: Requires HARETEST_INCLUDE='slow'
Skipped crypto::ecdh::nist_p384_full: Requires HARETEST_INCLUDE='slow'
Skipped crypto::ecdh::nist_p256_full: Requires HARETEST_INCLUDE='slow'
Skipped crypto::sha1::sha1_1gb: Requires HARETEST_INCLUDE='slow'
Skipped crypto::ecdsa::ecdsa_rfc6979: Requires HARETEST_INCLUDE='slow'

565 passed; 0 failed; 7 skipped; 572 completed in 1.517822036s
Build complete: success 2 months ago (took 58 seconds)