~sircmpwn/#1356930

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
[#1356930] 2024/10/26 21:06:04 Booting image openbsd/latest (default) on port 22222
[#1356930] 2024/10/26 21:06:04 Waiting for guest to settle
[#1356930] 2024/10/26 21:06:25 Sending tasks
[#1356930] 2024/10/26 21:06:28 Sending build environment
[#1356930] 2024/10/26 21:06:28 Installing packages
Warning: Permanently added '[localhost]:22222' (ED25519) to the list of known hosts.
quirks-7.14 signed on 2024-10-07T20:39:34Z
[#1356930] 2024/10/26 21:06:36 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
[#1356930] 2024/10/26 21:06:40 Running task _apply_patch
[#1356930] 2024/10/26 21:06:41 Running task environment
[#1356930] 2024/10/26 21:06:41 Running task qbe
[#1356930] 2024/10/26 21:06:43 Running task harec
[#1356930] 2024/10/26 21:06:44 Running task hare
[#1356930] 2024/10/26 21:06:52 Running task check
[#1356930] 2024/10/26 21:07:02 Processing post-success triggers...
[#1356930] 2024/10/26 21:07:02 Skipping trigger, condition unmet
[#1356930] 2024/10/26 21:07:02 Sending webhook...
[#1356930] 2024/10/26 21:07:02 Webhook response: 200
[#1356930] 2024/10/26 21:07:02 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/55646/mbox
+ git am -3 /tmp/55646.patch
Applying: add harefmt command
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
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
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
147
148
+ 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
QBE	.cache/rt.s
HAREC	.cache/math.ssa
QBE	.cache/math.s
AS	.cache/rt.o
AS	.cache/math.o
HAREC	.cache/sort.ssa
QBE	.cache/sort.s
HAREC	.cache/errors.ssa
QBE	.cache/errors.s
AS	.cache/sort.o
AS	.cache/errors.o
HAREC	.cache/bytes.ssa
HAREC	.cache/time.ssa
QBE	.cache/time.s
QBE	.cache/bytes.s
AS	.cache/time.o
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
HAREC	.cache/types_c.ssa
AS	.cache/io.o
QBE	.cache/types_c.s
AS	.cache/types_c.o
HAREC	.cache/strings.ssa
HAREC	.cache/hash.ssa
QBE	.cache/hash.s
AS	.cache/hash.o
QBE	.cache/strings.s
HAREC	.cache/path.ssa
AS	.cache/strings.o
QBE	.cache/path.s
HAREC	.cache/fs.ssa
AS	.cache/path.o
HAREC	.cache/memio.ssa
QBE	.cache/fs.s
QBE	.cache/memio.s
AS	.cache/memio.o
AS	.cache/fs.o
HAREC	.cache/unix.ssa
HAREC	.cache/bufio.ssa
QBE	.cache/bufio.s
QBE	.cache/unix.s
AS	.cache/unix.o
HAREC	.cache/unix_signal.ssa
AS	.cache/bufio.o
HAREC	.cache/os.ssa
QBE	.cache/unix_signal.s
AS	.cache/unix_signal.o
HAREC	.cache/ascii.ssa
QBE	.cache/ascii.s
QBE	.cache/os.s
AS	.cache/ascii.o
HAREC	.cache/shlex.ssa
QBE	.cache/shlex.s
AS	.cache/os.o
AS	.cache/shlex.o
HAREC	.cache/strconv.ssa
HAREC	.cache/crypto_sha256.ssa
QBE	.cache/crypto_sha256.s
AS	.cache/crypto_sha256.o
SCDOC	docs/hare-cache.1
SCDOC	docs/hare-deps.1
SCDOC	docs/haredoc.1
SCDOC	docs/hare-run.1
SCDOC	docs/hare-test.1
SCDOC	docs/haredoc.5
QBE	.cache/strconv.s
HAREC	.cache/fmt.ssa
QBE	.cache/fmt.s
AS	.cache/fmt.o
HAREC	.cache/getopt.ssa
AS	.cache/strconv.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/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-module.5
AS	.cache/hare_unparse.o
LD	.bin/hare
HARE	.bin/harefmt
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'
install -m755 '.bin/harefmt' '/usr/local/bin/harefmt'
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.000005530s
rt::sigset_invalid_signum.......................PASS in 0.000002274s
rt::sigset_valid_signum.........................PASS in 0.000006172s
bytes::trim.....................................PASS in 0.000006963s
bytes::cut......................................PASS in 0.000006171s
bytes::rtokenize................................PASS in 0.000019968s
bytes::tokenize.................................PASS in 0.000007624s
bytes::reverse..................................PASS in 0.000006261s
bytes::index....................................PASS in 0.000059161s
bytes::equal....................................PASS in 0.000002865s
bytes::hassuffix................................PASS in 0.000002925s
bytes::hasprefix................................PASS in 0.000007935s
encoding::utf8::encode..........................PASS in 0.000005811s
encoding::utf8::slice...........................PASS in 0.000004388s
encoding::utf8::decode..........................PASS in 0.000011702s
strings::utf8...................................PASS in 0.000018445s
strings::trim...................................PASS in 0.000047850s
strings::cut....................................PASS in 0.000006232s
strings::split..................................PASS in 0.000040837s
strings::tokenize...............................PASS in 0.000021199s
strings::hassuffix..............................PASS in 0.000002595s
strings::hasprefix..............................PASS in 0.000006052s
strings::sub....................................PASS in 0.000009068s
strings::fromrunes..............................PASS in 0.000047309s
strings::multireplace...........................PASS in 0.000017603s
strings::replace................................PASS in 0.000032902s
strings::rpad...................................PASS in 0.000009959s
strings::lpad...................................PASS in 0.000006663s
strings::slice..................................PASS in 0.000006642s
strings::iter...................................PASS in 0.000016611s
strings::byteindex..............................PASS in 0.000013395s
strings::index..................................PASS in 0.000034395s
strings::dupall.................................PASS in 0.000006442s
strings::dup....................................PASS in 0.000009598s
strings::contains...............................PASS in 0.000021019s
strings::join...................................PASS in 0.000009999s
strings::concat.................................PASS in 0.000005941s
strings::compare................................PASS in 0.000006251s
ascii::valid....................................PASS in 0.000025958s
ascii::strcasecmp...............................PASS in 0.000033944s
ascii::ctype....................................PASS in 0.000008376s
io::limit.......................................PASS in 0.000030317s
memio::dynamic..................................PASS in 0.000053260s
memio::fixed....................................PASS in 0.000036138s
memio::rjoin....................................PASS in 0.000014447s
memio::rconcat..................................PASS in 0.000029876s
memio::join.....................................PASS in 0.000026520s
memio::concat...................................PASS in 0.000013505s
bufio::unread...................................PASS in 0.000009627s
bufio::write....................................PASS in 0.000048271s
bufio::read.....................................PASS in 0.000037450s
bufio::scan_unread..............................PASS in 0.000041658s
bufio::scan_read................................PASS in 0.000038232s
bufio::scan_byte................................PASS in 0.000016160s
bufio::scan_rune_cutoff.........................PASS in 0.000034134s
bufio::scan_rune................................PASS in 0.000020308s
bufio::read_rune................................PASS in 0.000003767s
bufio::read_line................................PASS in 0.000019697s
bufio::read_tok.................................PASS in 0.000013516s
bufio::read_byte................................PASS in 0.000012002s
math::gcd.......................................PASS in 0.000025879s
math::remu......................................PASS in 0.000011291s
math::divu......................................PASS in 0.000007364s
math::mulu......................................PASS in 0.000008536s
math::subu......................................PASS in 0.000005691s
math::addu......................................PASS in 0.000006622s
math::popcount..................................PASS in 0.000010009s
math::trailing_zeros_u..........................PASS in 0.000006292s
math::leading_zeros_u...........................PASS in 0.000017563s
math::bit_size_u................................PASS in 0.000026359s
math::signi.....................................PASS in 0.000017553s
math::absi......................................PASS in 0.000020249s
math::isinf.....................................PASS in 0.000006381s
math::fround....................................PASS in 0.000033142s
math::fexcept...................................PASS in 0.000008556s
math::hypot.....................................PASS in 0.000029084s
math::atan2.....................................PASS in 0.000007524s
math::atanh.....................................PASS in 0.000008696s
math::acosh.....................................PASS in 0.000015259s
math::asinh.....................................PASS in 0.000024516s
math::tanh......................................PASS in 0.000008145s
math::cosh......................................PASS in 0.000009758s
math::sinh......................................PASS in 0.000016461s
math::atan......................................PASS in 0.000007023s
math::acos......................................PASS in 0.000017824s
math::asin......................................PASS in 0.000012814s
math::tan.......................................PASS in 0.000018275s
math::sin.......................................PASS in 0.000019737s
math::cos.......................................PASS in 0.000009478s
math::trig_reduce...............................PASS in 0.000006833s
math::modf64....................................PASS in 0.000050384s
math::round.....................................PASS in 0.000009167s
math::trunc.....................................PASS in 0.000016190s
math::ceil......................................PASS in 0.000007043s
math::floor.....................................PASS in 0.000006853s
math::powf64....................................PASS in 0.000028634s
math::sqrt......................................PASS in 0.000012363s
math::exp2f64...................................PASS in 0.000019767s
math::expf64....................................PASS in 0.000003677s
math::log1p.....................................PASS in 0.000004769s
math::log2f64...................................PASS in 0.000004769s
math::log10f64..................................PASS in 0.000009328s
math::logf64....................................PASS in 0.000014407s
math::eqwithin..................................PASS in 0.000006482s
math::nearbyint.................................PASS in 0.000008116s
math::nextafter.................................PASS in 0.000031630s
math::modfrac...................................PASS in 0.000027902s
math::frexp_ldexp...............................PASS in 0.000004148s
math::frexp.....................................PASS in 0.000020699s
math::normalize.................................PASS in 0.000005922s
math::signf.....................................PASS in 0.000006612s
math::copysign..................................PASS in 0.000014928s
math::absf......................................PASS in 0.000017243s
math::float_normality...........................PASS in 0.000004078s
math::isnan.....................................PASS in 0.000024065s
math::floatbits.................................PASS in 0.000002494s
path::pop.......................................PASS in 0.000034235s
path::push......................................PASS in 0.000032201s
path::prepend...................................PASS in 0.000023363s
path::dirname_basename..........................PASS in 0.000050765s
path::iter......................................PASS in 0.000018364s
path::ext.......................................PASS in 0.000035186s
time::mult......................................PASS in 0.000019446s
time::compare...................................PASS in 0.019092140s
time::add.......................................PASS in 0.000004258s
fs::modes.......................................PASS in 0.000021200s
fs::mode_str....................................PASS in 0.000014888s
types::c::strnlen...............................PASS in 0.000008877s
types::c::strlen................................PASS in 0.000005089s
types::c::strings...............................PASS in 0.000009638s
strconv::utos...................................PASS in 0.000008415s
strconv::utos_bases.............................PASS in 0.000014758s
strconv::stou_bases.............................PASS in 0.000011732s
strconv::stou...................................PASS in 0.000017934s
strconv::stoi_bases.............................PASS in 0.000026530s
strconv::stoi...................................PASS in 0.000004499s
strconv::stofhex................................PASS in 0.000022122s
strconv::stof32.................................PASS in 0.000060723s
strconv::stof64.................................PASS in 0.000062858s
strconv::numeric................................PASS in 0.000007504s
strconv::itos...................................PASS in 0.000028824s
strconv::itos_bases.............................PASS in 0.000007063s
strconv::ftosf..................................PASS in 0.000325540s
fmt::print......................................PASS in 0.000084709s
encoding::hex::dump.............................PASS in 0.000046157s
encoding::hex::decode...........................PASS in 0.000042710s
encoding::hex::encode...........................PASS in 0.000013565s
encoding::hex::encodestr........................PASS in 0.000007815s
fnmatch::fnmatch................................PASS in 0.000095850s
unix::tty::pty..................................PASS in 0.000186960s
test::exit......................................PASS in 0.000002795s
test::_abort....................................PASS in 0.000002795s
math::random::rng...............................PASS in 0.000030968s
cmp::ints.......................................PASS in 0.000011983s
sort::sorted....................................PASS in 0.000008847s
sort::big_random................................PASS in 0.023551776s
sort::big_equal.................................PASS in 0.012663223s
sort::sort......................................PASS in 0.000027150s
sort::search....................................PASS in 0.000019848s
sort::rbisect...................................PASS in 0.000006893s
sort::lbisect...................................PASS in 0.000010179s
hare::lex::access_tuple.........................PASS in 0.000101370s
hare::lex::loc..................................PASS in 0.000046527s
hare::lex::invalid..............................PASS in 0.000066975s
hare::lex::literals_underscores.................PASS in 0.000084248s
hare::lex::literals.............................PASS in 0.000052488s
hare::lex::strings..............................PASS in 0.000069881s
hare::lex::runes................................PASS in 0.000010019s
hare::lex::comments.............................PASS in 0.000057498s
hare::lex::keywords.............................PASS in 0.000124493s
hare::lex::lexname..............................PASS in 0.000030296s
hare::lex::lex3.................................PASS in 0.000045966s
hare::lex::lex2.................................PASS in 0.000021921s
hare::lex::lex1.................................PASS in 0.000016841s
hare::lex::unlex................................PASS in 0.000002775s
hare::unparse::_type............................PASS in 0.000099407s
hare::unparse::import...........................PASS in 0.000021641s
hare::unparse::ident............................PASS in 0.000008576s
hare::unparse::decl.............................PASS in 0.000091351s
hare::parse::docs...............................PASS in 0.000187342s
hare::parse::decls..............................PASS in 0.000256421s
hare::parse::imports............................PASS in 0.000081052s
hare::parse::func...............................PASS in 0.000268423s
hare::parse::enum_comments......................PASS in 0.000041648s
hare::parse::tagged_union.......................PASS in 0.000114384s
hare::parse::tuple..............................PASS in 0.000118702s
hare::parse::enum_type..........................PASS in 0.000126106s
hare::parse::array_slice........................PASS in 0.000100257s
hare::parse::struct_union.......................PASS in 0.000265909s
hare::parse::type_loc...........................PASS in 0.000209614s
hare::parse::expr_loc...........................PASS in 0.001068555s
hare::parse::ident..............................PASS in 0.000348162s
hare::parse::parenthesis........................PASS in 0.000765146s
hare::parse::yield_expr.........................PASS in 0.000131257s
hare::parse::unarithm...........................PASS in 0.000172323s
hare::parse::match_expr.........................PASS in 0.000186100s
hare::parse::switch_expr........................PASS in 0.000124083s
hare::parse::slice..............................PASS in 0.000123642s
hare::parse::postfix............................PASS in 0.000185929s
hare::parse::list...............................PASS in 0.000081042s
hare::parse::if_expr............................PASS in 0.000106059s
hare::parse::for_expr...........................PASS in 0.000177032s
hare::parse::defer_expr.........................PASS in 0.000045766s
hare::parse::control............................PASS in 0.000070182s
hare::parse::constant...........................PASS in 0.000390744s
hare::parse::compound...........................PASS in 0.000034174s
hare::parse::cast...............................PASS in 0.000177052s
hare::parse::call...............................PASS in 0.000147067s
hare::parse::builtin............................PASS in 0.000309660s
hare::parse::binding............................PASS in 0.000152236s
hare::parse::binarithm..........................PASS in 0.000037501s
hare::parse::assignment.........................PASS in 0.000199223s
endian::ntoh....................................PASS in 0.000002725s
endian::hton....................................PASS in 0.000009057s
endian::little..................................PASS in 0.000013586s
endian::big.....................................PASS in 0.000013606s
time::chrono::utc_convfrom_tai..................PASS in 0.000227367s
time::chrono::utc_convto_tai....................PASS in 0.000007264s
time::date::reckon..............................PASS in 0.000161333s
time::date::parse...............................PASS in 0.000057016s
time::date::truncate............................PASS in 0.000066685s
time::date::unitdiff............................PASS in 0.000036669s
time::date::pdiff...............................PASS in 0.000024987s
time::date::format..............................PASS in 0.000047929s
time::date::calc_janfirstweekday................PASS in 0.000019957s
time::date::calc_weekday........................PASS in 0.000005760s
time::date::calc_sundayweek.....................PASS in 0.000007534s
time::date::calc_week...........................PASS in 0.000010610s
time::date::calc_yearday........................PASS in 0.000002745s
time::date::calc_ymd............................PASS in 0.000034505s
time::date::calc_daydate__isoywd................PASS in 0.000021551s
time::date::calc_daydate__yd....................PASS in 0.000027041s
time::date::calc_daydate__ywd...................PASS in 0.000008626s
time::date::calc_daydate__ymd...................PASS in 0.000005932s
time::date::from_str............................PASS in 0.000054773s
crypto::math::cmpu32............................PASS in 0.000014657s
crypto::math::gtu32.............................PASS in 0.000002545s
crypto::math::eq0u32............................PASS in 0.000002504s
crypto::math::equ32.............................PASS in 0.000002314s
crypto::math::muxu32............................PASS in 0.000016952s
crypto::math::eqslice...........................PASS in 0.000002756s
crypto::math::lrot64............................PASS in 0.000008897s
crypto::math::lrot32............................PASS in 0.000005881s
crypto::math::divu32............................PASS in 0.000008246s
crypto::sha256::sha256_1gb......................SKIP in 0.000040035s
crypto::sha256::sha256..........................PASS in 0.000116078s
shlex::quote....................................PASS in 0.000019757s
shlex::split....................................PASS in 0.000056105s
getopt::parse...................................PASS in 0.000052288s
hare::parse::doc::invalid_ref...................PASS in 0.000091913s
hare::parse::doc::doc...........................PASS in 0.000110858s
net::ip::test_subnet_contains...................PASS in 0.000051767s
net::ip::parse_subnet...........................PASS in 0.000031780s
net::ip::parse_ip...............................PASS in 0.000082034s
net::uri::encodequery...........................PASS in 0.000031920s
net::uri::decodequery...........................PASS in 0.000065884s
net::uri::percent_encoding......................PASS in 0.000073077s
net::uri::invalid...............................PASS in 0.000035166s
net::uri::roundtrip.............................PASS in 0.000124824s
regex::rawreplace...............................PASS in 0.000244689s
regex::replace..................................PASS in 0.000265668s
regex::findall..................................PASS in 0.000172504s
regex::find.....................................PASS in 0.003180696s
cmd::haredoc::doc::html_escape..................PASS in 0.000015769s
cmd::haredoc::parseident........................PASS in 0.000109936s
hash::fnv::fnv32................................PASS in 0.000003817s
hare::types::builtins...........................PASS in 0.000034224s
hare::types::forwardref.........................PASS in 0.000936226s
hare::types::alias..............................PASS in 0.000418756s
hare::types::tagged.............................PASS in 0.000434655s
hare::types::funcs..............................PASS in 0.000427853s
hare::types::lists..............................PASS in 0.000441288s
hare::types::tuples.............................PASS in 0.000546935s
hare::types::structs............................PASS in 0.000566573s
hare::types::store..............................PASS in 0.000421190s
crypto::blake2b::blake2b_multiple_writes........PASS in 0.000030848s
crypto::blake2b::blake2b........................PASS in 0.030598463s
crypto::argon2::samples_slow....................SKIP in 0.000026710s
crypto::argon2::samples.........................PASS in 0.008212945s
crypto::argon2::rfc_id_test_vector..............PASS in 0.001127394s
crypto::argon2::rfc_i_test_vector...............PASS in 0.001352777s
crypto::argon2::rfc_d_test_vector...............PASS in 0.001064556s
crypto::argon2::mode_d_one_pass.................PASS in 0.000982292s
crypto::chacha::hchacha20.......................PASS in 0.000026209s
crypto::chacha::skipblocks......................PASS in 0.000036609s
crypto::chacha::xchacha20.......................PASS in 0.000022262s
crypto::chacha::chacha20........................PASS in 0.000038473s
crypto::poly1305::writepatterns.................PASS in 0.000024476s
crypto::poly1305::example4......................PASS in 0.000012213s
crypto::poly1305::example3......................PASS in 0.000008545s
crypto::poly1305::example2......................PASS in 0.000003537s
crypto::poly1305::example1......................PASS in 0.000008065s
crypto::chachapoly::xencrypt....................PASS in 0.000067656s
crypto::chachapoly::encrypt.....................PASS in 0.000042821s
crypto::invalidmac..............................PASS in 0.000024436s
crypto::cipheradditionswap......................PASS in 0.000013265s
crypto::invalidaddition5........................PASS in 0.000014366s
crypto::invalidaddition4........................PASS in 0.000031990s
crypto::invalidaddition3........................PASS in 0.000036108s
crypto::invalidaddition2........................PASS in 0.000020027s
crypto::invalidaddition.........................PASS in 0.000028964s
crypto::invalidcipher3..........................PASS in 0.000018194s
crypto::invalidcipher2..........................PASS in 0.000025898s
crypto::invalidcipher...........................PASS in 0.000020228s
crypto::invalidkey..............................PASS in 0.000040306s
crypto::polyaligned.............................PASS in 0.000032662s
crypto::nothing.................................PASS in 0.000041648s
crypto::nomsg...................................PASS in 0.000016061s
crypto::noadditional............................PASS in 0.000042870s
crypto::rfcmultiadditonals......................PASS in 0.000019888s
crypto::rfc.....................................PASS in 0.000047119s
crypto::aes::rt_example_vector3.................PASS in 0.000023945s
crypto::aes::rt_example_vector2.................PASS in 0.000002916s
crypto::aes::rt_example_vector1_in_place........PASS in 0.000021801s
crypto::aes::rt_example_vector1.................PASS in 0.000007905s
crypto::aes::rt_decrypt_128.....................PASS in 0.000005180s
crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000012113s
crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000013125s
crypto::aes::rt_encrypt_128.....................PASS in 0.000012764s
crypto::aes::rt_finish..........................PASS in 0.000034074s
crypto::aes::ctr_test_retry.....................PASS in 0.000047569s
crypto::aes::empty_write........................PASS in 0.000011301s
crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000040727s
crypto::aes::ctr_encrypt_in_place...............PASS in 0.000006292s
crypto::aes::ctr_test_multiple_calls............PASS in 0.000060804s
crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000027281s
crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000042871s
crypto::aes::ctr_zero_iv........................PASS in 0.000021551s
crypto::aes::test_example_vector3...............PASS in 0.000011011s
crypto::aes::test_example_vector2...............PASS in 0.000012203s
crypto::aes::test_example_vector1_in_place......PASS in 0.000019607s
crypto::aes::test_example_vector1...............PASS in 0.000017613s
crypto::aes::test_decrypt_128...................PASS in 0.000029055s
crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000051747s
crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000018134s
crypto::aes::test_encrypt_128...................PASS in 0.000028303s
crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000041928s
crypto::aes::cbc_encrypt_decrypt................PASS in 0.000027452s
crypto::aes::ni_test_example_vector3............PASS in 0.000009167s
crypto::aes::ni_test_example_vector2............PASS in 0.000021671s
crypto::aes::ni_test_example_vector1............PASS in 0.000003597s
crypto::aes::ni_test_decrypt_128................PASS in 0.000019186s
crypto::aes::ni_test_encrypt_128................PASS in 0.000022823s
crypto::aes::ni_enc_key_expand_256..............PASS in 0.000008917s
crypto::aes::ni_enc_key_expand_192..............PASS in 0.000016140s
crypto::aes::ni_enc_key_expand_128..............PASS in 0.000008206s
crypto::aes::ni_enabled.........................PASS in 0.000003647s
crypto::aes::gcm_inplace........................PASS in 0.000373330s
crypto::aes::gcm_decrypt........................PASS in 0.000237926s
crypto::aes::gcm_encrypt........................PASS in 0.000208061s
crypto::aes::xts::multiblock....................PASS in 0.000020198s
crypto::aes::xts::oneblock......................PASS in 0.000025458s
crypto::bigint::zero............................PASS in 0.000025738s
crypto::bigint::iszero..........................PASS in 0.000065263s
crypto::bigint::montymul........................PASS in 0.000124694s
crypto::bigint::montyencode.....................PASS in 0.000038943s
crypto::bigint::word_countbits..................PASS in 0.000025348s
crypto::bigint::encreddec.......................PASS in 0.000038903s
crypto::bigint::encmoddec.......................PASS in 0.000041929s
crypto::bigint::decodebigger....................PASS in 0.000005771s
crypto::bigint::encodebigger....................PASS in 0.000004839s
crypto::bigint::encode..........................PASS in 0.000016661s
crypto::bigint::modpow..........................PASS in 0.000097533s
crypto::bigint::reduce..........................PASS in 0.000104216s
crypto::bigint::rshift..........................PASS in 0.000046146s
crypto::bigint::mulacc..........................PASS in 0.000097523s
crypto::bigint::muladd_small....................PASS in 0.000079490s
crypto::bigint::add.............................PASS in 0.000046517s
crypto::blowfish::salted........................PASS in 0.001165467s
crypto::blowfish::decrypt.......................PASS in 0.001239986s
crypto::blowfish::encrypt.......................PASS in 0.001247439s
crypto::random::reader..........................PASS in 0.000044233s
crypto::random::buffer..........................PASS in 0.000060283s
crypto::curve25519::highbitignored..............PASS in 0.003646008s
crypto::curve25519::vectors.....................PASS in 0.030667442s
crypto::curve25519::x25519basepoint.............PASS in 0.361280575s
crypto::curve25519::unpackpack..................PASS in 0.000002505s
crypto::curve25519::swap25519...................PASS in 0.000014398s
crypto::curve25519::subfe.......................PASS in 0.000008556s
crypto::curve25519::unpack25519.................PASS in 0.000025198s
crypto::ec::bigint_support......................PASS in 0.000008456s
crypto::ec::arsh................................PASS in 0.000011671s
crypto::ec::be8tole30...........................PASS in 0.000022452s
crypto::ec::keygen_p521.........................PASS in 0.000032561s
crypto::ec::keygen_p384.........................PASS in 0.000007314s
crypto::ec::keygen_p256.........................PASS in 0.000019968s
crypto::ec::p521_muladd.........................PASS in 0.149569744s
crypto::ec::p521_mulgen.........................PASS in 0.097530846s
crypto::ec::p384_muladd.........................PASS in 0.077847386s
crypto::ec::p384_mulgen.........................PASS in 0.052518889s
crypto::ec::p256_muladd.........................PASS in 0.017245367s
crypto::ec::p256_mulgen.........................PASS in 0.009425078s
crypto::ecdh::nist_p521_full....................SKIP in 0.000013996s
crypto::ecdh::nist_p384_full....................SKIP in 0.000042350s
crypto::ecdh::nist_p256_full....................SKIP in 0.000034404s
crypto::ecdh::nist_p521.........................PASS in 0.028116929s
crypto::ecdh::nist_p384.........................PASS in 0.020420302s
crypto::ecdh::nist_p256.........................PASS in 0.003370633s
crypto::ecdh::p521_invalidpoint.................PASS in 0.028121938s
crypto::ecdh::p384_invalidpoint.................PASS in 0.013342727s
crypto::ecdh::p256_invalidpoint.................PASS in 0.003143586s
crypto::sha1::sha1_1gb..........................SKIP in 0.000026138s
crypto::sha1::sha1..............................PASS in 0.000085500s
crypto::hmac::sha256............................PASS in 0.000022091s
crypto::hmac::hmac_sha1_large_key...............PASS in 0.000041808s
crypto::hmac::hmac_sha1.........................PASS in 0.000027221s
crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000028163s
crypto::sha512::sha384..........................PASS in 0.000072276s
crypto::sha512::sha512_256......................PASS in 0.000048191s
crypto::sha512::sha512_224......................PASS in 0.000039053s
crypto::sha512::sha512..........................PASS in 0.000128562s
crypto::ecdsa::validate.........................PASS in 0.025598915s
crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000037461s
crypto::ecdsa::hmac_drbg........................PASS in 0.000092374s
crypto::ed25519::issue716.......................PASS in 0.007057477s
crypto::ed25519::golden.........................PASS in 0.009701417s
crypto::ed25519::roundtrip......................PASS in 0.032284746s
crypto::hkdf::rfc6..............................PASS in 0.000029836s
crypto::hkdf::rfc5..............................PASS in 0.000060283s
crypto::hkdf::rfc4..............................PASS in 0.000026199s
crypto::hkdf::rfc3..............................PASS in 0.000039755s
crypto::hkdf::rfc2..............................PASS in 0.000069460s
crypto::hkdf::rfc1..............................PASS in 0.000047299s
crypto::rsa::countbits..........................PASS in 0.000011942s
crypto::rsa::pss_sig............................PASS in 0.065870502s
crypto::rsa::pkcs1..............................PASS in 0.319185529s
crypto::rsa::initd..............................PASS in 0.000203692s
crypto::rsa::pubprivexp.........................PASS in 0.066104951s
crypto::rsa::smallprivexp.......................PASS in 0.000116068s
crypto::rsa::tiny...............................PASS in 0.000028594s
crypto::salsa::hsalsa20.........................PASS in 0.000034384s
crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000020458s
crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000034755s
crypto::salsa::xsalsa20.........................PASS in 0.000014628s
crypto::salsa::qr...............................PASS in 0.000002484s
crypto::x25519::random..........................PASS in 0.007181009s
crypto::x25519::sample..........................PASS in 0.003582570s
encoding::asn1::validutf8.......................PASS in 0.000020428s
encoding::asn1::strrawoid.......................PASS in 0.000016210s
encoding::asn1::t61encode.......................PASS in 0.000155001s
encoding::asn1::bmp.............................PASS in 0.000051025s
encoding::asn1::t61.............................PASS in 0.000029936s
encoding::asn1::utf8............................PASS in 0.000043020s
encoding::asn1::c_is_print......................PASS in 0.000047959s
encoding::asn1::c_is_num........................PASS in 0.000008756s
encoding::asn1::write_int.......................PASS in 0.000065492s
encoding::asn1::write_bool......................PASS in 0.000003577s
encoding::asn1::write_seq.......................PASS in 0.000011812s
encoding::asn1::encode_dsz......................PASS in 0.000014607s
encoding::asn1::write_prim......................PASS in 0.000010159s
encoding::asn1::write_id........................PASS in 0.000068258s
encoding::asn1::read_oid........................PASS in 0.000012674s
encoding::asn1::read_gtime......................PASS in 0.000125385s
encoding::asn1::read_utctime....................PASS in 0.000052989s
encoding::asn1::read_bitstr.....................PASS in 0.000037140s
encoding::asn1::read_int........................PASS in 0.000057017s
encoding::asn1::read_null.......................PASS in 0.000013045s
encoding::asn1::read_bool.......................PASS in 0.000014327s
encoding::asn1::read_implicit...................PASS in 0.000032241s
encoding::asn1::invalid_seq.....................PASS in 0.000011441s
encoding::asn1::seq.............................PASS in 0.000016571s
encoding::asn1::emptydata.......................PASS in 0.000012103s
encoding::asn1::parselen........................PASS in 0.000007083s
encoding::asn1::parsetag........................PASS in 0.000048832s
encoding::base32::decode........................PASS in 0.000370845s
encoding::base32::encode........................PASS in 0.000013024s
encoding::base64::sizecalc......................PASS in 0.000002054s
encoding::base64::decode........................PASS in 0.008791610s
encoding::base64::encode........................PASS in 0.000006963s
encoding::base64::partialwrite..................PASS in 0.000009297s
encoding::pem::readcrlf.........................PASS in 0.000069049s
encoding::pem::write............................PASS in 0.000074068s
encoding::pem::read_many........................PASS in 0.000116128s
encoding::pem::read.............................PASS in 0.000078677s
format::ini::invalid............................PASS in 0.000057948s
format::ini::extended...........................PASS in 0.000020819s
format::ini::simple.............................PASS in 0.000040967s
glob::pattern_parse.............................PASS in 0.000074420s
glob::glob......................................PASS in 0.002172124s
hare::unit::_return.............................PASS in 0.000635762s
hare::unit::constant............................PASS in 0.000667773s
hare::unit::compound............................PASS in 0.000691788s
hare::unit::access..............................PASS in 0.000560531s
hash::adler32::adler32..........................PASS in 0.000007333s
hash::crc16::crc16..............................PASS in 0.000049222s
hash::crc32::crc32..............................PASS in 0.000032211s
hash::crc64::crc64..............................PASS in 0.000023685s
hash::siphash::siphash..........................PASS in 0.000070211s
math::checked::sat_mulu64.......................PASS in 0.000005821s
math::checked::sat_mulu32.......................PASS in 0.000008997s
math::checked::sat_mulu16.......................PASS in 0.000003166s
math::checked::sat_mulu8........................PASS in 0.000009327s
math::checked::sat_muli64.......................PASS in 0.000005731s
math::checked::sat_muli32.......................PASS in 0.000008956s
math::checked::sat_muli16.......................PASS in 0.000006191s
math::checked::sat_muli8........................PASS in 0.000002213s
math::checked::sat_subu64.......................PASS in 0.000009228s
math::checked::sat_subu32.......................PASS in 0.000005580s
math::checked::sat_subu16.......................PASS in 0.000005470s
math::checked::sat_subu8........................PASS in 0.000008786s
math::checked::sat_subi64.......................PASS in 0.000003988s
math::checked::sat_subi32.......................PASS in 0.000002004s
math::checked::sat_subi16.......................PASS in 0.000001994s
math::checked::sat_subi8........................PASS in 0.000002115s
math::checked::sat_addu64.......................PASS in 0.000008365s
math::checked::sat_addu32.......................PASS in 0.000005580s
math::checked::sat_addu16.......................PASS in 0.000002013s
math::checked::sat_addu8........................PASS in 0.000007344s
math::checked::sat_addi64.......................PASS in 0.000002124s
math::checked::sat_addi32.......................PASS in 0.000004719s
math::checked::sat_addi16.......................PASS in 0.000014246s
math::checked::sat_addi8........................PASS in 0.000014357s
math::checked::mulu64...........................PASS in 0.000002375s
math::checked::mulu32...........................PASS in 0.000004027s
math::checked::mulu16...........................PASS in 0.000003717s
math::checked::mulu8............................PASS in 0.000038903s
math::checked::muli64...........................PASS in 0.000006062s
math::checked::muli32...........................PASS in 0.000003967s
math::checked::muli16...........................PASS in 0.000002133s
math::checked::muli8............................PASS in 0.000002275s
math::checked::subu64...........................PASS in 0.000003085s
math::checked::subu32...........................PASS in 0.000004738s
math::checked::subu16...........................PASS in 0.000023915s
math::checked::subu8............................PASS in 0.000015038s
math::checked::subi64...........................PASS in 0.000003186s
math::checked::subi32...........................PASS in 0.000018124s
math::checked::subi16...........................PASS in 0.000019437s
math::checked::subi8............................PASS in 0.000013024s
math::checked::addu64...........................PASS in 0.000007173s
math::checked::addu32...........................PASS in 0.000004880s
math::checked::addu16...........................PASS in 0.000007214s
math::checked::addu8............................PASS in 0.000017773s
math::checked::addi64...........................PASS in 0.000002384s
math::checked::addi32...........................PASS in 0.000014628s
math::checked::addi16...........................PASS in 0.000002375s
math::checked::addi8............................PASS in 0.000005871s
math::complex::tanhuge..........................PASS in 0.000049483s
math::complex::tanh.............................PASS in 0.000022873s
math::complex::tan..............................PASS in 0.000025657s
math::complex::sqrt.............................PASS in 0.000052108s
math::complex::sinh.............................PASS in 0.000009177s
math::complex::sin..............................PASS in 0.000033433s
math::complex::rect.............................PASS in 0.000021650s
math::complex::pow..............................PASS in 0.000047018s
math::complex::polar............................PASS in 0.000007995s
math::complex::log..............................PASS in 0.000028374s
math::complex::isnan............................PASS in 0.000008335s
math::complex::exp..............................PASS in 0.000029335s
math::complex::cosh.............................PASS in 0.000015369s
math::complex::cos..............................PASS in 0.000012293s
math::complex::conj.............................PASS in 0.000010229s
math::complex::atanh............................PASS in 0.000038002s
math::complex::atan.............................PASS in 0.000033413s
math::complex::asinh............................PASS in 0.000043381s
math::complex::asin.............................PASS in 0.000039594s
math::complex::acosh............................PASS in 0.000038542s
math::complex::acos.............................PASS in 0.000052448s
math::complex::abs..............................PASS in 0.000007224s
mime::parse.....................................PASS in 0.000045786s
mime::lookup_ext................................PASS in 0.000016301s
mime::lookup_mime...............................PASS in 0.000012653s
net::dns::opcode................................PASS in 0.000042379s
unix::hosts::lookup.............................PASS in 0.000069029s
unix::hosts::errors.............................PASS in 0.000033242s
unix::hosts::next...............................PASS in 0.000019757s
strings::template::template.....................PASS in 0.000051947s
unix::passwd::nextpw............................PASS in 0.000045075s
unix::passwd::nextgr............................PASS in 0.000048621s
uuid::decode....................................PASS in 0.000016661s
uuid::encode....................................PASS in 0.000023794s
wordexp::wordexp_error..........................PASS in 0.002259869s
wordexp::wordexp................................PASS in 0.014106228s

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