~sircmpwn/#1365289

success

Owner
~sircmpwn
Created
a month ago
Updated
a month 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
[#1365289] 2024/11/08 00:18:51 Booting image openbsd/latest (default) on port 22080
[#1365289] 2024/11/08 00:18:51 Waiting for guest to settle
[#1365289] 2024/11/08 00:19:12 Sending tasks
[#1365289] 2024/11/08 00:19:15 Sending build environment
[#1365289] 2024/11/08 00:19:15 Installing packages
Warning: Permanently added '[localhost]:22080' (ED25519) to the list of known hosts.
quirks-7.14 signed on 2024-10-07T20:39:34Z
[#1365289] 2024/11/08 00:19:17 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
[#1365289] 2024/11/08 00:19:21 Running task _apply_patch
[#1365289] 2024/11/08 00:19:22 Running task environment
[#1365289] 2024/11/08 00:19:23 Running task qbe
[#1365289] 2024/11/08 00:19:24 Running task harec
[#1365289] 2024/11/08 00:19:26 Running task hare
[#1365289] 2024/11/08 00:19:36 Running task check
[#1365289] 2024/11/08 00:19:47 Processing post-success triggers...
[#1365289] 2024/11/08 00:19:47 Skipping trigger, condition unmet
[#1365289] 2024/11/08 00:19:47 Sending webhook...
[#1365289] 2024/11/08 00:19:47 Webhook response: 200
[#1365289] 2024/11/08 00:19:47 Thanks!
_apply_patch
1
2
3
4
5
6
7
8
Applying patch from lists.sr.ht
+ echo 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/55868/mbox
+ git am -3 /tmp/55868.patch
Applying: hare::unparse: fix memory leaks in test
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.ccc -std=c99 -g -Wall -Wextra -Wpedantic -c spill.c -o spill.o
: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 live.c -o live.o
1 warning generated.
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
cc -std=c99 -g -Wall -Wextra -Wpedantic -c parse.c -o parse.o
1 warning generated.
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
isel.c:47 (rv64/isel.c:47)(rv64/isel.o:(fixarg)): 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/types.o
CC	src/utf8.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
SCDOC	docs/hare-deps.1
SCDOC	docs/haredoc.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
AS	.cache/sort.o
HAREC	.cache/errors.ssa
HAREC	.cache/bytes.ssa
QBE	.cache/errors.s
AS	.cache/errors.o
QBE	.cache/bytes.s
HAREC	.cache/time.ssa
AS	.cache/bytes.o
QBE	.cache/time.s
AS	.cache/time.o
SCDOC	docs/hare-run.1
HAREC	.cache/io.ssa
HAREC	.cache/encoding_utf8.ssa
QBE	.cache/encoding_utf8.s
AS	.cache/encoding_utf8.o
QBE	.cache/io.s
HAREC	.cache/types_c.ssa
QBE	.cache/types_c.s
AS	.cache/types_c.o
AS	.cache/io.o
HAREC	.cache/strings.ssa
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
AS	.cache/crypto_sha256.o
HAREC	.cache/path.ssa
HAREC	.cache/memio.ssa
QBE	.cache/path.s
QBE	.cache/memio.s
AS	.cache/memio.o
AS	.cache/path.o
HAREC	.cache/fs.ssa
HAREC	.cache/bufio.ssa
QBE	.cache/fs.s
QBE	.cache/bufio.s
AS	.cache/fs.o
AS	.cache/bufio.o
HAREC	.cache/ascii.ssa
HAREC	.cache/unix.ssa
QBE	.cache/ascii.s
AS	.cache/ascii.o
QBE	.cache/unix.s
HAREC	.cache/unix_signal.ssa
AS	.cache/unix.o
HAREC	.cache/shlex.ssa
QBE	.cache/unix_signal.s
QBE	.cache/shlex.s
AS	.cache/unix_signal.o
AS	.cache/shlex.o
HAREC	.cache/strconv.ssa
HAREC	.cache/os.ssa
QBE	.cache/os.s
QBE	.cache/strconv.s
AS	.cache/os.o
HAREC	.cache/fmt.ssa
AS	.cache/strconv.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/dirs.o
AS	.cache/getopt.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/time_date.s
QBE	.cache/unix_tty.s
AS	.cache/unix_tty.o
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
QBE	.cache/hare_ast.s
HAREC	.cache/hare_unparse.ssa
AS	.cache/hare_ast.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/encoding_hex.ssa
QBE	.cache/encoding_hex.s
AS	.cache/encoding_hex.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
SCDOC	docs/hare-test.1
SCDOC	docs/haredoc.5
SCDOC	docs/hare-module.5
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.000007023s
rt::sigset_invalid_signum.......................PASS in 0.000002856s
rt::sigset_valid_signum.........................PASS in 0.000009949s
bytes::trim.....................................PASS in 0.000007334s
bytes::cut......................................PASS in 0.000004658s
bytes::rtokenize................................PASS in 0.000008757s
bytes::tokenize.................................PASS in 0.000005159s
bytes::reverse..................................PASS in 0.000016371s
bytes::index....................................PASS in 0.000077245s
bytes::equal....................................PASS in 0.000007746s
bytes::hassuffix................................PASS in 0.000007715s
bytes::hasprefix................................PASS in 0.000003176s
encoding::utf8::encode..........................PASS in 0.000002825s
encoding::utf8::slice...........................PASS in 0.000031198s
encoding::utf8::decode..........................PASS in 0.000051347s
strings::utf8...................................PASS in 0.000015068s
strings::trim...................................PASS in 0.000032741s
strings::cut....................................PASS in 0.000006543s
strings::split..................................PASS in 0.000072145s
strings::tokenize...............................PASS in 0.000013256s
strings::hassuffix..............................PASS in 0.000010710s
strings::hasprefix..............................PASS in 0.000007374s
strings::sub....................................PASS in 0.000032632s
strings::fromrunes..............................PASS in 0.000082344s
strings::multireplace...........................PASS in 0.000037170s
strings::replace................................PASS in 0.000012784s
strings::rpad...................................PASS in 0.000020518s
strings::lpad...................................PASS in 0.000037500s
strings::slice..................................PASS in 0.000004067s
strings::iter...................................PASS in 0.000006211s
strings::byteindex..............................PASS in 0.000034585s
strings::index..................................PASS in 0.000013635s
strings::dupall.................................PASS in 0.000011321s
strings::dup....................................PASS in 0.000008666s
strings::contains...............................PASS in 0.000038472s
strings::join...................................PASS in 0.000022693s
strings::concat.................................PASS in 0.000014598s
strings::compare................................PASS in 0.000005642s
ascii::valid....................................PASS in 0.000005480s
ascii::strcasecmp...............................PASS in 0.000035577s
ascii::ctype....................................PASS in 0.000007714s
io::limit.......................................PASS in 0.000012372s
memio::dynamic..................................PASS in 0.000078377s
memio::fixed....................................PASS in 0.000030528s
memio::rjoin....................................PASS in 0.000032871s
memio::rconcat..................................PASS in 0.000019116s
memio::join.....................................PASS in 0.000034815s
memio::concat...................................PASS in 0.000028022s
bufio::unread...................................PASS in 0.000004398s
bufio::write....................................PASS in 0.000053391s
bufio::read.....................................PASS in 0.000020599s
bufio::scan_unread..............................PASS in 0.000069731s
bufio::scan_read................................PASS in 0.000042780s
bufio::scan_byte................................PASS in 0.000037791s
bufio::scan_rune_cutoff.........................PASS in 0.000023114s
bufio::scan_rune................................PASS in 0.000021781s
bufio::read_rune................................PASS in 0.000005019s
bufio::read_line................................PASS in 0.000018254s
bufio::read_tok.................................PASS in 0.000009728s
bufio::read_byte................................PASS in 0.000012103s
math::gcd.......................................PASS in 0.000037580s
math::remu......................................PASS in 0.000032721s
math::divu......................................PASS in 0.000017302s
math::mulu......................................PASS in 0.000015288s
math::subu......................................PASS in 0.000008205s
math::addu......................................PASS in 0.000007785s
math::popcount..................................PASS in 0.000029606s
math::trailing_zeros_u..........................PASS in 0.000007784s
math::leading_zeros_u...........................PASS in 0.000003115s
math::bit_size_u................................PASS in 0.000007825s
math::signi.....................................PASS in 0.000037930s
math::absi......................................PASS in 0.000003747s
math::isinf.....................................PASS in 0.000011811s
math::fround....................................PASS in 0.000037411s
math::fexcept...................................PASS in 0.000010240s
math::hypot.....................................PASS in 0.000042360s
math::atan2.....................................PASS in 0.000009638s
math::atanh.....................................PASS in 0.000006181s
math::acosh.....................................PASS in 0.000019806s
math::asinh.....................................PASS in 0.000023784s
math::tanh......................................PASS in 0.000008446s
math::cosh......................................PASS in 0.000018584s
math::sinh......................................PASS in 0.000004398s
math::atan......................................PASS in 0.000008456s
math::acos......................................PASS in 0.000007625s
math::asin......................................PASS in 0.000024857s
math::tan.......................................PASS in 0.000020749s
math::sin.......................................PASS in 0.000008725s
math::cos.......................................PASS in 0.000010760s
math::trig_reduce...............................PASS in 0.000004618s
math::modf64....................................PASS in 0.000035778s
math::round.....................................PASS in 0.000008185s
math::trunc.....................................PASS in 0.000014608s
math::ceil......................................PASS in 0.000005220s
math::floor.....................................PASS in 0.000008686s
math::powf64....................................PASS in 0.000019256s
math::sqrt......................................PASS in 0.000011862s
math::exp2f64...................................PASS in 0.000011582s
math::expf64....................................PASS in 0.000003937s
math::log1p.....................................PASS in 0.000006462s
math::log2f64...................................PASS in 0.000015319s
math::log10f64..................................PASS in 0.000007924s
math::logf64....................................PASS in 0.000005880s
math::eqwithin..................................PASS in 0.000019557s
math::nearbyint.................................PASS in 0.000047208s
math::nextafter.................................PASS in 0.000032992s
math::modfrac...................................PASS in 0.000027421s
math::frexp_ldexp...............................PASS in 0.000010770s
math::frexp.....................................PASS in 0.000004208s
math::normalize.................................PASS in 0.000007745s
math::signf.....................................PASS in 0.000010398s
math::copysign..................................PASS in 0.000015870s
math::absf......................................PASS in 0.000029526s
math::float_normality...........................PASS in 0.000004659s
math::isnan.....................................PASS in 0.000003216s
math::floatbits.................................PASS in 0.000034966s
path::pop.......................................PASS in 0.000055393s
path::push......................................PASS in 0.000021871s
path::prepend...................................PASS in 0.000054462s
path::dirname_basename..........................PASS in 0.000053711s
path::iter......................................PASS in 0.000006843s
path::ext.......................................PASS in 0.000023144s
time::mult......................................PASS in 0.000017082s
time::compare...................................PASS in 0.011358812s
time::add.......................................PASS in 0.000004820s
fs::modes.......................................PASS in 0.000010259s
fs::mode_str....................................PASS in 0.000034775s
types::c::strnlen...............................PASS in 0.000004619s
types::c::strlen................................PASS in 0.000004779s
types::c::strings...............................PASS in 0.000006151s
strconv::utos...................................PASS in 0.000011561s
strconv::utos_bases.............................PASS in 0.000010330s
strconv::stou_bases.............................PASS in 0.000017873s
strconv::stou...................................PASS in 0.000008485s
strconv::stoi_bases.............................PASS in 0.000035666s
strconv::stoi...................................PASS in 0.000005490s
strconv::stofhex................................PASS in 0.000037350s
strconv::stof32.................................PASS in 0.000096641s
strconv::stof64.................................PASS in 0.000073928s
strconv::numeric................................PASS in 0.000029215s
strconv::itos...................................PASS in 0.000017353s
strconv::itos_bases.............................PASS in 0.000041418s
strconv::ftosf..................................PASS in 0.000393448s
fmt::print......................................PASS in 0.000095278s
encoding::hex::dump.............................PASS in 0.000061365s
encoding::hex::decode...........................PASS in 0.000050555s
encoding::hex::encode...........................PASS in 0.000019136s
encoding::hex::encodestr........................PASS in 0.000009067s
fnmatch::fnmatch................................PASS in 0.000129173s
unix::tty::pty..................................PASS in 0.000263584s
test::exit......................................PASS in 0.000004228s
test::_abort....................................PASS in 0.000003677s
math::random::rng...............................PASS in 0.000073457s
cmp::ints.......................................PASS in 0.000013596s
sort::sorted....................................PASS in 0.000010319s
sort::big_random................................PASS in 0.023928656s
sort::big_equal.................................PASS in 0.013962986s
sort::sort......................................PASS in 0.000031669s
sort::search....................................PASS in 0.000005881s
sort::rbisect...................................PASS in 0.000003927s
sort::lbisect...................................PASS in 0.000007774s
hare::lex::access_tuple.........................PASS in 0.000102882s
hare::lex::loc..................................PASS in 0.000052038s
hare::lex::invalid..............................PASS in 0.000057808s
hare::lex::literals_underscores.................PASS in 0.000064150s
hare::lex::literals.............................PASS in 0.000054151s
hare::lex::strings..............................PASS in 0.000059712s
hare::lex::runes................................PASS in 0.000017213s
hare::lex::comments.............................PASS in 0.000072365s
hare::lex::keywords.............................PASS in 0.000089227s
hare::lex::lexname..............................PASS in 0.000022402s
hare::lex::lex3.................................PASS in 0.000037160s
hare::lex::lex2.................................PASS in 0.000014458s
hare::lex::lex1.................................PASS in 0.000049943s
hare::lex::unlex................................PASS in 0.000003526s
hare::unparse::_type............................PASS in 0.000135524s
hare::unparse::import...........................PASS in 0.000028303s
hare::unparse::ident............................PASS in 0.000010651s
hare::unparse::decl.............................PASS in 0.000075111s
hare::parse::docs...............................PASS in 0.000249187s
hare::parse::decls..............................PASS in 0.000323166s
hare::parse::imports............................PASS in 0.000117490s
hare::parse::func...............................PASS in 0.000312686s
hare::parse::enum_comments......................PASS in 0.000082816s
hare::parse::tagged_union.......................PASS in 0.000101720s
hare::parse::tuple..............................PASS in 0.000175268s
hare::parse::enum_type..........................PASS in 0.000163487s
hare::parse::array_slice........................PASS in 0.000104065s
hare::parse::struct_union.......................PASS in 0.000269505s
hare::parse::type_loc...........................PASS in 0.000192521s
hare::parse::expr_loc...........................PASS in 0.000945153s
hare::parse::ident..............................PASS in 0.000303308s
hare::parse::parenthesis........................PASS in 0.000516478s
hare::parse::yield_expr.........................PASS in 0.000101581s
hare::parse::unarithm...........................PASS in 0.000189084s
hare::parse::match_expr.........................PASS in 0.000167785s
hare::parse::switch_expr........................PASS in 0.000099186s
hare::parse::slice..............................PASS in 0.000085340s
hare::parse::postfix............................PASS in 0.000160281s
hare::parse::list...............................PASS in 0.000047730s
hare::parse::if_expr............................PASS in 0.000158087s
hare::parse::for_expr...........................PASS in 0.000213691s
hare::parse::defer_expr.........................PASS in 0.000066605s
hare::parse::control............................PASS in 0.000067076s
hare::parse::constant...........................PASS in 0.000431449s
hare::parse::compound...........................PASS in 0.000039364s
hare::parse::cast...............................PASS in 0.000193584s
hare::parse::call...............................PASS in 0.000132398s
hare::parse::builtin............................PASS in 0.000303219s
hare::parse::binding............................PASS in 0.000148208s
hare::parse::binarithm..........................PASS in 0.000074489s
hare::parse::assignment.........................PASS in 0.000251682s
endian::ntoh....................................PASS in 0.000003597s
endian::hton....................................PASS in 0.000021741s
endian::little..................................PASS in 0.000018184s
endian::big.....................................PASS in 0.000008837s
time::chrono::utc_convfrom_tai..................PASS in 0.000278863s
time::chrono::utc_convto_tai....................PASS in 0.000020750s
time::date::reckon..............................PASS in 0.000179155s
time::date::parse...............................PASS in 0.000096211s
time::date::truncate............................PASS in 0.000048321s
time::date::unitdiff............................PASS in 0.000058710s
time::date::pdiff...............................PASS in 0.000033883s
time::date::format..............................PASS in 0.000077255s
time::date::calc_janfirstweekday................PASS in 0.000023814s
time::date::calc_weekday........................PASS in 0.000003106s
time::date::calc_sundayweek.....................PASS in 0.000028523s
time::date::calc_week...........................PASS in 0.000007233s
time::date::calc_yearday........................PASS in 0.000014577s
time::date::calc_ymd............................PASS in 0.000014207s
time::date::calc_daydate__isoywd................PASS in 0.000003226s
time::date::calc_daydate__yd....................PASS in 0.000003928s
time::date::calc_daydate__ywd...................PASS in 0.000003947s
time::date::calc_daydate__ymd...................PASS in 0.000009076s
time::date::from_str............................PASS in 0.000068038s
crypto::math::cmpu32............................PASS in 0.000018154s
crypto::math::gtu32.............................PASS in 0.000002866s
crypto::math::eq0u32............................PASS in 0.000003376s
crypto::math::equ32.............................PASS in 0.000003006s
crypto::math::muxu32............................PASS in 0.000013986s
crypto::math::eqslice...........................PASS in 0.000007043s
crypto::math::lrot64............................PASS in 0.000013255s
crypto::math::lrot32............................PASS in 0.000007133s
crypto::math::divu32............................PASS in 0.000014968s
crypto::sha256::sha256_1gb......................SKIP in 0.000039464s
crypto::sha256::sha256..........................PASS in 0.000143529s
shlex::quote....................................PASS in 0.000045866s
shlex::split....................................PASS in 0.000098655s
getopt::parse...................................PASS in 0.000063078s
hare::parse::doc::invalid_ref...................PASS in 0.000087784s
hare::parse::doc::doc...........................PASS in 0.000153909s
net::ip::test_subnet_contains...................PASS in 0.000058540s
net::ip::parse_subnet...........................PASS in 0.000031038s
net::ip::parse_ip...............................PASS in 0.000110778s
net::uri::encodequery...........................PASS in 0.000055554s
net::uri::decodequery...........................PASS in 0.000077245s
net::uri::percent_encoding......................PASS in 0.000124213s
net::uri::invalid...............................PASS in 0.000044113s
net::uri::roundtrip.............................PASS in 0.000159199s
regex::rawreplace...............................PASS in 0.000304180s
regex::replace..................................PASS in 0.000305884s
regex::findall..................................PASS in 0.000206937s
regex::find.....................................PASS in 0.003330055s
cmd::haredoc::doc::html_escape..................PASS in 0.000034404s
cmd::haredoc::parseident........................PASS in 0.000126037s
hash::fnv::fnv32................................PASS in 0.000004739s
hare::types::builtins...........................PASS in 0.000037580s
hare::types::forwardref.........................PASS in 0.001258751s
hare::types::alias..............................PASS in 0.000467638s
hare::types::tagged.............................PASS in 0.000482755s
hare::types::funcs..............................PASS in 0.000466776s
hare::types::lists..............................PASS in 0.000468459s
hare::types::tuples.............................PASS in 0.000451196s
hare::types::structs............................PASS in 0.000609584s
hare::types::store..............................PASS in 0.000436740s
crypto::blake2b::blake2b_multiple_writes........PASS in 0.000030717s
crypto::blake2b::blake2b........................PASS in 0.031709198s
crypto::argon2::samples_slow....................SKIP in 0.000044554s
crypto::argon2::samples.........................PASS in 0.008314102s
crypto::argon2::rfc_id_test_vector..............PASS in 0.001180213s
crypto::argon2::rfc_i_test_vector...............PASS in 0.001405416s
crypto::argon2::rfc_d_test_vector...............PASS in 0.001119399s
crypto::argon2::mode_d_one_pass.................PASS in 0.000925276s
crypto::chacha::hchacha20.......................PASS in 0.000030286s
crypto::chacha::skipblocks......................PASS in 0.000071814s
crypto::chacha::xchacha20.......................PASS in 0.000027191s
crypto::chacha::chacha20........................PASS in 0.000044323s
crypto::poly1305::writepatterns.................PASS in 0.000032009s
crypto::poly1305::example4......................PASS in 0.000032380s
crypto::poly1305::example3......................PASS in 0.000005901s
crypto::poly1305::example2......................PASS in 0.000017132s
crypto::poly1305::example1......................PASS in 0.000003907s
crypto::chachapoly::xencrypt....................PASS in 0.000075270s
crypto::chachapoly::encrypt.....................PASS in 0.000046928s
crypto::invalidmac..............................PASS in 0.000033202s
crypto::cipheradditionswap......................PASS in 0.000018355s
crypto::invalidaddition5........................PASS in 0.000054602s
crypto::invalidaddition4........................PASS in 0.000032110s
crypto::invalidaddition3........................PASS in 0.000020418s
crypto::invalidaddition2........................PASS in 0.000046928s
crypto::invalidaddition.........................PASS in 0.000063308s
crypto::invalidcipher3..........................PASS in 0.000022202s
crypto::invalidcipher2..........................PASS in 0.000023564s
crypto::invalidcipher...........................PASS in 0.000052768s
crypto::invalidkey..............................PASS in 0.000028935s
crypto::polyaligned.............................PASS in 0.000032331s
crypto::nothing.................................PASS in 0.000044644s
crypto::nomsg...................................PASS in 0.000042731s
crypto::noadditional............................PASS in 0.000023725s
crypto::rfcmultiadditonals......................PASS in 0.000061055s
crypto::rfc.....................................PASS in 0.000043191s
crypto::aes::rt_example_vector3.................PASS in 0.000065342s
crypto::aes::rt_example_vector2.................PASS in 0.000020328s
crypto::aes::rt_example_vector1_in_place........PASS in 0.000004228s
crypto::aes::rt_example_vector1.................PASS in 0.000008756s
crypto::aes::rt_decrypt_128.....................PASS in 0.000035486s
crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000023865s
crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000003276s
crypto::aes::rt_encrypt_128.....................PASS in 0.000049092s
crypto::aes::rt_finish..........................PASS in 0.000009237s
crypto::aes::ctr_test_retry.....................PASS in 0.000096330s
crypto::aes::empty_write........................PASS in 0.000012243s
crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000013806s
crypto::aes::ctr_encrypt_in_place...............PASS in 0.000041408s
crypto::aes::ctr_test_multiple_calls............PASS in 0.000048842s
crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000061976s
crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000037681s
crypto::aes::ctr_zero_iv........................PASS in 0.000045815s
crypto::aes::test_example_vector3...............PASS in 0.000046738s
crypto::aes::test_example_vector2...............PASS in 0.000027431s
crypto::aes::test_example_vector1_in_place......PASS in 0.000016111s
crypto::aes::test_example_vector1...............PASS in 0.000017763s
crypto::aes::test_decrypt_128...................PASS in 0.000037250s
crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000028514s
crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000018715s
crypto::aes::test_encrypt_128...................PASS in 0.000032381s
crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000026750s
crypto::aes::cbc_encrypt_decrypt................PASS in 0.000048141s
crypto::aes::ni_test_example_vector3............PASS in 0.000012373s
crypto::aes::ni_test_example_vector2............PASS in 0.000015429s
crypto::aes::ni_test_example_vector1............PASS in 0.000009227s
crypto::aes::ni_test_decrypt_128................PASS in 0.000012243s
crypto::aes::ni_test_encrypt_128................PASS in 0.000015739s
crypto::aes::ni_enc_key_expand_256..............PASS in 0.000021520s
crypto::aes::ni_enc_key_expand_192..............PASS in 0.000011171s
crypto::aes::ni_enc_key_expand_128..............PASS in 0.000008887s
crypto::aes::ni_enabled.........................PASS in 0.000008316s
crypto::aes::gcm_inplace........................PASS in 0.000474139s
crypto::aes::gcm_decrypt........................PASS in 0.000299021s
crypto::aes::gcm_encrypt........................PASS in 0.000255909s
crypto::aes::xts::multiblock....................PASS in 0.000042720s
crypto::aes::xts::oneblock......................PASS in 0.000036237s
crypto::bigint::zero............................PASS in 0.000031579s
crypto::bigint::iszero..........................PASS in 0.000067946s
crypto::bigint::montymul........................PASS in 0.000146995s
crypto::bigint::montyencode.....................PASS in 0.000053360s
crypto::bigint::word_countbits..................PASS in 0.000002826s
crypto::bigint::encreddec.......................PASS in 0.000060122s
crypto::bigint::encmoddec.......................PASS in 0.000041879s
crypto::bigint::decodebigger....................PASS in 0.000008516s
crypto::bigint::encodebigger....................PASS in 0.000035106s
crypto::bigint::encode..........................PASS in 0.000025809s
crypto::bigint::modpow..........................PASS in 0.000107481s
crypto::bigint::reduce..........................PASS in 0.000105990s
crypto::bigint::rshift..........................PASS in 0.000074389s
crypto::bigint::mulacc..........................PASS in 0.000077054s
crypto::bigint::muladd_small....................PASS in 0.000098305s
crypto::bigint::add.............................PASS in 0.000064942s
crypto::blowfish::salted........................PASS in 0.001528827s
crypto::blowfish::decrypt.......................PASS in 0.001587988s
crypto::blowfish::encrypt.......................PASS in 0.001565125s
crypto::random::reader..........................PASS in 0.000069099s
crypto::random::buffer..........................PASS in 0.000068139s
crypto::curve25519::highbitignored..............PASS in 0.003961991s
crypto::curve25519::vectors.....................PASS in 0.031705451s
crypto::curve25519::x25519basepoint.............PASS in 0.372015529s
crypto::curve25519::unpackpack..................PASS in 0.000003046s
crypto::curve25519::swap25519...................PASS in 0.000024636s
crypto::curve25519::subfe.......................PASS in 0.000002835s
crypto::curve25519::unpack25519.................PASS in 0.000047700s
crypto::ec::bigint_support......................PASS in 0.000016732s
crypto::ec::arsh................................PASS in 0.000017092s
crypto::ec::be8tole30...........................PASS in 0.000007614s
crypto::ec::keygen_p521.........................PASS in 0.000058851s
crypto::ec::keygen_p384.........................PASS in 0.000005461s
crypto::ec::keygen_p256.........................PASS in 0.000011132s
crypto::ec::p521_muladd.........................PASS in 0.135068668s
crypto::ec::p521_mulgen.........................PASS in 0.109151354s
crypto::ec::p384_muladd.........................PASS in 0.069142090s
crypto::ec::p384_mulgen.........................PASS in 0.040266126s
crypto::ec::p256_muladd.........................PASS in 0.017218422s
crypto::ec::p256_mulgen.........................PASS in 0.011843141s
crypto::ecdh::nist_p521_full....................SKIP in 0.000019166s
crypto::ecdh::nist_p384_full....................SKIP in 0.000070331s
crypto::ecdh::nist_p256_full....................SKIP in 0.000055544s
crypto::ecdh::nist_p521.........................PASS in 0.030783221s
crypto::ecdh::nist_p384.........................PASS in 0.013903285s
crypto::ecdh::nist_p256.........................PASS in 0.003143124s
crypto::ecdh::p521_invalidpoint.................PASS in 0.028227158s
crypto::ecdh::p384_invalidpoint.................PASS in 0.013421040s
crypto::ecdh::p256_invalidpoint.................PASS in 0.003967832s
crypto::sha1::sha1_1gb..........................SKIP in 0.000029605s
crypto::sha1::sha1..............................PASS in 0.000144792s
crypto::hmac::sha256............................PASS in 0.000038141s
crypto::hmac::hmac_sha1_large_key...............PASS in 0.000060153s
crypto::hmac::hmac_sha1.........................PASS in 0.000066325s
crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000036779s
crypto::sha512::sha384..........................PASS in 0.000092683s
crypto::sha512::sha512_256......................PASS in 0.000075792s
crypto::sha512::sha512_224......................PASS in 0.000039674s
crypto::sha512::sha512..........................PASS in 0.000125907s
crypto::ecdsa::validate.........................PASS in 0.016547894s
crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000032030s
crypto::ecdsa::hmac_drbg........................PASS in 0.000088746s
crypto::ed25519::issue716.......................PASS in 0.008208124s
crypto::ed25519::golden.........................PASS in 0.012623875s
crypto::ed25519::roundtrip......................PASS in 0.033809787s
crypto::hkdf::rfc6..............................PASS in 0.000024045s
crypto::hkdf::rfc5..............................PASS in 0.000068318s
crypto::hkdf::rfc4..............................PASS in 0.000064932s
crypto::hkdf::rfc3..............................PASS in 0.000070232s
crypto::hkdf::rfc2..............................PASS in 0.000074239s
crypto::hkdf::rfc1..............................PASS in 0.000041538s
crypto::rsa::countbits..........................PASS in 0.000021180s
crypto::rsa::pss_sig............................PASS in 0.056189108s
crypto::rsa::pkcs1..............................PASS in 0.325430554s
crypto::rsa::initd..............................PASS in 0.000212017s
crypto::rsa::pubprivexp.........................PASS in 0.055297425s
crypto::rsa::smallprivexp.......................PASS in 0.000097312s
crypto::rsa::tiny...............................PASS in 0.000010560s
crypto::salsa::hsalsa20.........................PASS in 0.000062337s
crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000045205s
crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000021680s
crypto::salsa::xsalsa20.........................PASS in 0.000055825s
crypto::salsa::qr...............................PASS in 0.000004107s
crypto::x25519::random..........................PASS in 0.008869294s
crypto::x25519::sample..........................PASS in 0.004570202s
encoding::asn1::validutf8.......................PASS in 0.000034184s
encoding::asn1::strrawoid.......................PASS in 0.000047990s
encoding::asn1::t61encode.......................PASS in 0.000190097s
encoding::asn1::bmp.............................PASS in 0.000077735s
encoding::asn1::t61.............................PASS in 0.000075210s
encoding::asn1::utf8............................PASS in 0.000035207s
encoding::asn1::c_is_print......................PASS in 0.000056065s
encoding::asn1::c_is_num........................PASS in 0.000010810s
encoding::asn1::write_int.......................PASS in 0.000109255s
encoding::asn1::write_bool......................PASS in 0.000004067s
encoding::asn1::write_seq.......................PASS in 0.000028413s
encoding::asn1::encode_dsz......................PASS in 0.000009578s
encoding::asn1::write_prim......................PASS in 0.000009989s
encoding::asn1::write_id........................PASS in 0.000053550s
encoding::asn1::read_oid........................PASS in 0.000010049s
encoding::asn1::read_gtime......................PASS in 0.000110126s
encoding::asn1::read_utctime....................PASS in 0.000039274s
encoding::asn1::read_bitstr.....................PASS in 0.000047879s
encoding::asn1::read_int........................PASS in 0.000052819s
encoding::asn1::read_null.......................PASS in 0.000006011s
encoding::asn1::read_bool.......................PASS in 0.000019586s
encoding::asn1::read_implicit...................PASS in 0.000021481s
encoding::asn1::invalid_seq.....................PASS in 0.000015149s
encoding::asn1::seq.............................PASS in 0.000043771s
encoding::asn1::emptydata.......................PASS in 0.000016791s
encoding::asn1::parselen........................PASS in 0.000007244s
encoding::asn1::parsetag........................PASS in 0.000006372s
encoding::base32::decode........................PASS in 0.000381837s
encoding::base32::encode........................PASS in 0.000027591s
encoding::base64::sizecalc......................PASS in 0.000024897s
encoding::base64::decode........................PASS in 0.008864946s
encoding::base64::encode........................PASS in 0.000019366s
encoding::base64::partialwrite..................PASS in 0.000003537s
encoding::pem::readcrlf.........................PASS in 0.000072516s
encoding::pem::write............................PASS in 0.000067998s
encoding::pem::read_many........................PASS in 0.000153459s
encoding::pem::read.............................PASS in 0.000091953s
format::ini::invalid............................PASS in 0.000058840s
format::ini::extended...........................PASS in 0.000042870s
format::ini::simple.............................PASS in 0.000021200s
glob::pattern_parse.............................PASS in 0.000075922s
glob::glob......................................PASS in 0.002284464s
hare::unit::_return.............................PASS in 0.000596648s
hare::unit::constant............................PASS in 0.000594345s
hare::unit::compound............................PASS in 0.000630753s
hare::unit::access..............................PASS in 0.000664386s
hash::adler32::adler32..........................PASS in 0.000005209s
hash::crc16::crc16..............................PASS in 0.000033824s
hash::crc32::crc32..............................PASS in 0.000060935s
hash::crc64::crc64..............................PASS in 0.000028965s
hash::siphash::siphash..........................PASS in 0.000050454s
math::checked::sat_mulu64.......................PASS in 0.000003567s
math::checked::sat_mulu32.......................PASS in 0.000007625s
math::checked::sat_mulu16.......................PASS in 0.000008857s
math::checked::sat_mulu8........................PASS in 0.000002815s
math::checked::sat_muli64.......................PASS in 0.000028173s
math::checked::sat_muli32.......................PASS in 0.000015159s
math::checked::sat_muli16.......................PASS in 0.000002855s
math::checked::sat_muli8........................PASS in 0.000012143s
math::checked::sat_subu64.......................PASS in 0.000011762s
math::checked::sat_subu32.......................PASS in 0.000002855s
math::checked::sat_subu16.......................PASS in 0.000013135s
math::checked::sat_subu8........................PASS in 0.000006602s
math::checked::sat_subi64.......................PASS in 0.000008937s
math::checked::sat_subi32.......................PASS in 0.000005640s
math::checked::sat_subi16.......................PASS in 0.000002785s
math::checked::sat_subi8........................PASS in 0.000013175s
math::checked::sat_addu64.......................PASS in 0.000006613s
math::checked::sat_addu32.......................PASS in 0.000008706s
math::checked::sat_addu16.......................PASS in 0.000008065s
math::checked::sat_addu8........................PASS in 0.000016290s
math::checked::sat_addi64.......................PASS in 0.000019436s
math::checked::sat_addi32.......................PASS in 0.000006332s
math::checked::sat_addi16.......................PASS in 0.000008947s
math::checked::sat_addi8........................PASS in 0.000009397s
math::checked::mulu64...........................PASS in 0.000005851s
math::checked::mulu32...........................PASS in 0.000002545s
math::checked::mulu16...........................PASS in 0.000007524s
math::checked::mulu8............................PASS in 0.000005761s
math::checked::muli64...........................PASS in 0.000002484s
math::checked::muli32...........................PASS in 0.000014627s
math::checked::muli16...........................PASS in 0.000006793s
math::checked::muli8............................PASS in 0.000009368s
math::checked::subu64...........................PASS in 0.000005721s
math::checked::subu32...........................PASS in 0.000009457s
math::checked::subu16...........................PASS in 0.000004699s
math::checked::subu8............................PASS in 0.000010770s
math::checked::subi64...........................PASS in 0.000002816s
math::checked::subi32...........................PASS in 0.000009989s
math::checked::subi16...........................PASS in 0.000005941s
math::checked::subi8............................PASS in 0.000002685s
math::checked::addu64...........................PASS in 0.000003236s
math::checked::addu32...........................PASS in 0.000009017s
math::checked::addu16...........................PASS in 0.000003106s
math::checked::addu8............................PASS in 0.000026850s
math::checked::addi64...........................PASS in 0.000024526s
math::checked::addi32...........................PASS in 0.000007424s
math::checked::addi16...........................PASS in 0.000007345s
math::checked::addi8............................PASS in 0.000009689s
math::complex::tanhuge..........................PASS in 0.000024726s
math::complex::tanh.............................PASS in 0.000042379s
math::complex::tan..............................PASS in 0.000028835s
math::complex::sqrt.............................PASS in 0.000059761s
math::complex::sinh.............................PASS in 0.000020829s
math::complex::sin..............................PASS in 0.000049713s
math::complex::rect.............................PASS in 0.000006692s
math::complex::pow..............................PASS in 0.000036609s
math::complex::polar............................PASS in 0.000009267s
math::complex::log..............................PASS in 0.000023184s
math::complex::isnan............................PASS in 0.000020940s
math::complex::exp..............................PASS in 0.000009327s
math::complex::cosh.............................PASS in 0.000026710s
math::complex::cos..............................PASS in 0.000024025s
math::complex::conj.............................PASS in 0.000017503s
math::complex::atanh............................PASS in 0.000041568s
math::complex::atan.............................PASS in 0.000031038s
math::complex::asinh............................PASS in 0.000048150s
math::complex::asin.............................PASS in 0.000055875s
math::complex::acosh............................PASS in 0.000052749s
math::complex::acos.............................PASS in 0.000035997s
math::complex::abs..............................PASS in 0.000008997s
mime::parse.....................................PASS in 0.000040336s
mime::lookup_ext................................PASS in 0.000010360s
mime::lookup_mime...............................PASS in 0.000011522s
net::dns::opcode................................PASS in 0.000018966s
unix::hosts::lookup.............................PASS in 0.000051607s
unix::hosts::errors.............................PASS in 0.000051957s
unix::hosts::next...............................PASS in 0.000027592s
strings::template::template.....................PASS in 0.000074239s
unix::passwd::nextpw............................PASS in 0.000062096s
unix::passwd::nextgr............................PASS in 0.000034425s
uuid::decode....................................PASS in 0.000036950s
uuid::encode....................................PASS in 0.000034455s
wordexp::wordexp_error..........................PASS in 0.002795483s
wordexp::wordexp................................PASS in 0.018654134s

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.572609631s
Build complete: success a month ago (took 56 seconds)