~sircmpwn/#1341542

success

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

Tasks

view log »
_apply_patch view log »
environment view log »
qbe view log »
harec view log »
hare view log »
check view log »
go to bottom »
go to top »
setup
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
[#1341542] 2024/10/01 18:07:46 Booting image openbsd/latest (default) on port 22044
[#1341542] 2024/10/01 18:07:46 Waiting for guest to settle
[#1341542] 2024/10/01 18:08:07 Sending tasks
[#1341542] 2024/10/01 18:08:10 Sending build environment
[#1341542] 2024/10/01 18:08:10 Installing packages
Warning: Permanently added '[localhost]:22044' (ED25519) to the list of known hosts.
quirks-7.14 signed on 2024-09-13T14:54:27Z
[#1341542] 2024/10/01 18:08:18 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
[#1341542] 2024/10/01 18:08:22 Running task _apply_patch
[#1341542] 2024/10/01 18:08:23 Running task environment
[#1341542] 2024/10/01 18:08:23 Running task qbe
[#1341542] 2024/10/01 18:08:24 Running task harec
[#1341542] 2024/10/01 18:08:26 Running task hare
[#1341542] 2024/10/01 18:08:33 Running task check
[#1341542] 2024/10/01 18:08:42 Processing post-success triggers...
[#1341542] 2024/10/01 18:08:42 Skipping trigger, condition unmet
[#1341542] 2024/10/01 18:08:43 Sending webhook...
[#1341542] 2024/10/01 18:08:43 Webhook response: 200
[#1341542] 2024/10/01 18:08:43 Thanks!
_apply_patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
+ 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/55273/mbox
+ git am -3 /tmp/55273.patch
Applying: cmd/hare: Move unwrap_module_error() logic to stdlib
Applying: cmd/hare: Move gather_submodules() to stdlib
Applying: hare::module: Optionally gather modules recursively
Applying: hare::module: Resolve submodules from a location
Applying: cmd/hare: New options for hare deps recursivity
Applying: hare::module: Highlight results from gather*() calls
Applying: cmd/hare: Print modules without dependencies
Applying: cmd/hare: Print dependencies to a t
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
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
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/utf8.o
CC	src/types.o
CC	src/typedef.o
CC	src/type_store.o
CC	src/scope.o
CC	src/qtype.o
CC	src/qinstr.o
CC	src/qbe.o
CC	src/parse.o
CC	src/mod.o
CC	src/main.o
CC	src/lex.o
CC	src/identifier.o
CC	src/genutil.o
CC	src/gen.o
CC	src/expr.o
CC	src/eval.o
CC	src/emit.o
CC	src/check.o
CC	src/util.o
CCLD	.bin/harec
+ doas make install
install -Dm755 .bin/harec /usr/local/bin/harec
hare
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
+ cd hare
+ cp configs/openbsd.mk config.mk
+ make -j2
HAREC	.cache/sort_cmp.ssa
HAREC	.cache/endian.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
QBE	.cache/rt.s
HAREC	.cache/math.ssa
QBE	.cache/math.s
AS	.cache/rt.o
HAREC	.cache/sort.ssa
AS	.cache/math.o
QBE	.cache/sort.s
HAREC	.cache/errors.ssa
AS	.cache/sort.o
QBE	.cache/errors.s
AS	.cache/errors.o
HAREC	.cache/time.ssa
HAREC	.cache/bytes.ssa
QBE	.cache/time.s
AS	.cache/time.o
QBE	.cache/bytes.s
HAREC	.cache/io.ssa
AS	.cache/bytes.o
HAREC	.cache/encoding_utf8.ssa
QBE	.cache/io.s
QBE	.cache/encoding_utf8.s
AS	.cache/encoding_utf8.o
AS	.cache/io.o
HAREC	.cache/types_c.ssa
HAREC	.cache/strings.ssa
QBE	.cache/types_c.s
AS	.cache/types_c.o
HAREC	.cache/hash.ssa
QBE	.cache/strings.s
QBE	.cache/hash.s
AS	.cache/hash.o
HAREC	.cache/crypto_sha256.ssa
AS	.cache/strings.o
QBE	.cache/crypto_sha256.s
HAREC	.cache/path.ssa
AS	.cache/crypto_sha256.o
HAREC	.cache/memio.ssa
QBE	.cache/path.s
QBE	.cache/memio.s
AS	.cache/path.o
AS	.cache/memio.o
HAREC	.cache/bufio.ssa
HAREC	.cache/ascii.ssa
QBE	.cache/ascii.s
AS	.cache/ascii.o
QBE	.cache/bufio.s
HAREC	.cache/shlex.ssa
AS	.cache/bufio.o
QBE	.cache/shlex.s
HAREC	.cache/strconv.ssa
AS	.cache/shlex.o
HAREC	.cache/fs.ssa
QBE	.cache/fs.s
QBE	.cache/strconv.s
AS	.cache/fs.o
HAREC	.cache/unix.ssa
QBE	.cache/unix.s
AS	.cache/unix.o
HAREC	.cache/unix_signal.ssa
AS	.cache/strconv.o
QBE	.cache/unix_signal.s
AS	.cache/unix_signal.o
HAREC	.cache/os.ssa
SCDOC	docs/haredoc.1
SCDOC	docs/hare-run.1
SCDOC	docs/hare-test.1
SCDOC	docs/haredoc.5
SCDOC	docs/hare-module.5
QBE	.cache/os.s
HAREC	.cache/fmt.ssa
AS	.cache/os.o
QBE	.cache/fmt.s
HAREC	.cache/getopt.ssa
AS	.cache/fmt.o
HAREC	.cache/dirs.ssa
QBE	.cache/getopt.s
QBE	.cache/dirs.s
AS	.cache/dirs.o
HAREC	.cache/os_exec.ssa
AS	.cache/getopt.o
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_unparse.s
QBE	.cache/hare_parse.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
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.000005500s
rt::sigset_invalid_signum.......................PASS in 0.000002184s
rt::sigset_valid_signum.........................PASS in 0.000002435s
bytes::trim.....................................PASS in 0.000003567s
bytes::cut......................................PASS in 0.000009298s
bytes::rtokenize................................PASS in 0.000025247s
bytes::tokenize.................................PASS in 0.000007524s
bytes::reverse..................................PASS in 0.000015479s
bytes::index....................................PASS in 0.000038022s
bytes::equal....................................PASS in 0.000006282s
bytes::hassuffix................................PASS in 0.000023584s
bytes::hasprefix................................PASS in 0.000008707s
encoding::utf8::encode..........................PASS in 0.000006192s
encoding::utf8::slice...........................PASS in 0.000007144s
encoding::utf8::decode..........................PASS in 0.000006121s
strings::utf8...................................PASS in 0.000011893s
strings::trim...................................PASS in 0.000029405s
strings::cut....................................PASS in 0.000003477s
strings::split..................................PASS in 0.000042781s
strings::tokenize...............................PASS in 0.000009238s
strings::hassuffix..............................PASS in 0.000005710s
strings::hasprefix..............................PASS in 0.000015098s
strings::sub....................................PASS in 0.000008816s
strings::fromrunes..............................PASS in 0.000037490s
strings::multireplace...........................PASS in 0.000010159s
strings::replace................................PASS in 0.000009808s
strings::rpad...................................PASS in 0.000007595s
strings::lpad...................................PASS in 0.000023885s
strings::slice..................................PASS in 0.000014768s
strings::iter...................................PASS in 0.000027592s
strings::byteindex..............................PASS in 0.000013024s
strings::index..................................PASS in 0.000013465s
strings::dupall.................................PASS in 0.000007273s
strings::dup....................................PASS in 0.000003827s
strings::contains...............................PASS in 0.000014988s
strings::join...................................PASS in 0.000024155s
strings::concat.................................PASS in 0.000011241s
strings::compare................................PASS in 0.000004047s
ascii::valid....................................PASS in 0.000002735s
ascii::strcasecmp...............................PASS in 0.000014827s
ascii::ctype....................................PASS in 0.000006403s
io::limit.......................................PASS in 0.000022402s
memio::dynamic..................................PASS in 0.000064140s
memio::fixed....................................PASS in 0.000023324s
memio::rjoin....................................PASS in 0.000014708s
memio::rconcat..................................PASS in 0.000014607s
memio::join.....................................PASS in 0.000025467s
memio::concat...................................PASS in 0.000015389s
bufio::unread...................................PASS in 0.000007544s
bufio::write....................................PASS in 0.000047078s
bufio::read.....................................PASS in 0.000025347s
bufio::scan_unread..............................PASS in 0.000046888s
bufio::scan_read................................PASS in 0.000027331s
bufio::scan_byte................................PASS in 0.000042720s
bufio::scan_rune_cutoff.........................PASS in 0.000026339s
bufio::scan_rune................................PASS in 0.000039704s
bufio::read_rune................................PASS in 0.000007525s
bufio::read_line................................PASS in 0.000014507s
bufio::read_tok.................................PASS in 0.000012554s
bufio::read_byte................................PASS in 0.000006802s
math::gcd.......................................PASS in 0.000021440s
math::remu......................................PASS in 0.000024556s
math::divu......................................PASS in 0.000006743s
math::mulu......................................PASS in 0.000009639s
math::subu......................................PASS in 0.000008756s
math::addu......................................PASS in 0.000022583s
math::popcount..................................PASS in 0.000003046s
math::trailing_zeros_u..........................PASS in 0.000002765s
math::leading_zeros_u...........................PASS in 0.000014578s
math::bit_size_u................................PASS in 0.000018374s
math::signi.....................................PASS in 0.000011101s
math::absi......................................PASS in 0.000006763s
math::isinf.....................................PASS in 0.000012374s
math::fround....................................PASS in 0.000038813s
math::fexcept...................................PASS in 0.000006522s
math::hypot.....................................PASS in 0.000045455s
math::atan2.....................................PASS in 0.000003857s
math::atanh.....................................PASS in 0.000006743s
math::acosh.....................................PASS in 0.000031719s
math::asinh.....................................PASS in 0.000007254s
math::tanh......................................PASS in 0.000007144s
math::cosh......................................PASS in 0.000008205s
math::sinh......................................PASS in 0.000003597s
math::atan......................................PASS in 0.000007053s
math::acos......................................PASS in 0.000019677s
math::asin......................................PASS in 0.000007824s
math::tan.......................................PASS in 0.000020709s
math::sin.......................................PASS in 0.000009218s
math::cos.......................................PASS in 0.000005750s
math::trig_reduce...............................PASS in 0.000012643s
math::modf64....................................PASS in 0.000046538s
math::round.....................................PASS in 0.000003466s
math::trunc.....................................PASS in 0.000007944s
math::ceil......................................PASS in 0.000003286s
math::floor.....................................PASS in 0.000007193s
math::powf64....................................PASS in 0.000032832s
math::sqrt......................................PASS in 0.000007664s
math::exp2f64...................................PASS in 0.000027221s
math::expf64....................................PASS in 0.000014327s
math::log1p.....................................PASS in 0.000011762s
math::log2f64...................................PASS in 0.000005751s
math::log10f64..................................PASS in 0.000006322s
math::logf64....................................PASS in 0.000023794s
math::eqwithin..................................PASS in 0.000006492s
math::nearbyint.................................PASS in 0.000011401s
math::nextafter.................................PASS in 0.000019737s
math::modfrac...................................PASS in 0.000023935s
math::frexp_ldexp...............................PASS in 0.000015630s
math::frexp.....................................PASS in 0.000018644s
math::normalize.................................PASS in 0.000010600s
math::signf.....................................PASS in 0.000009537s
math::copysign..................................PASS in 0.000015990s
math::absf......................................PASS in 0.000006663s
math::float_normality...........................PASS in 0.000017212s
math::isnan.....................................PASS in 0.000011632s
math::floatbits.................................PASS in 0.000006572s
path::pop.......................................PASS in 0.000028894s
path::push......................................PASS in 0.000026329s
path::prepend...................................PASS in 0.000031028s
path::dirname_basename..........................PASS in 0.000074119s
path::iter......................................PASS in 0.000006132s
path::ext.......................................PASS in 0.000047128s
time::mult......................................PASS in 0.000017673s
time::compare...................................PASS in 0.019043329s
time::add.......................................PASS in 0.000004348s
fs::modes.......................................PASS in 0.000019998s
fs::mode_str....................................PASS in 0.000009778s
types::c::strnlen...............................PASS in 0.000003397s
types::c::strlen................................PASS in 0.000008226s
types::c::strings...............................PASS in 0.000025769s
strconv::utos...................................PASS in 0.000015630s
strconv::utos_bases.............................PASS in 0.000011611s
strconv::stou_bases.............................PASS in 0.000011491s
strconv::stou...................................PASS in 0.000008706s
strconv::stoi_bases.............................PASS in 0.000037000s
strconv::stoi...................................PASS in 0.000023394s
strconv::stofhex................................PASS in 0.000055034s
strconv::stof32.................................PASS in 0.000067797s
strconv::stof64.................................PASS in 0.000107812s
strconv::numeric................................PASS in 0.000009969s
strconv::itos...................................PASS in 0.000032621s
strconv::itos_bases.............................PASS in 0.000008485s
strconv::ftosf..................................PASS in 0.000322385s
fmt::print......................................PASS in 0.000071455s
encoding::hex::dump.............................PASS in 0.000058720s
encoding::hex::decode...........................PASS in 0.000045184s
encoding::hex::encode...........................PASS in 0.000027953s
encoding::hex::encodestr........................PASS in 0.000003607s
fnmatch::fnmatch................................PASS in 0.000089467s
unix::tty::pty..................................PASS in 0.000207489s
test::exit......................................PASS in 0.000002775s
test::_abort....................................PASS in 0.000021731s
math::random::rng...............................PASS in 0.000054882s
cmp::ints.......................................PASS in 0.000007865s
sort::sorted....................................PASS in 0.000006663s
sort::big_random................................PASS in 0.023142808s
sort::big_equal.................................PASS in 0.012450794s
sort::sort......................................PASS in 0.000026069s
sort::search....................................PASS in 0.000017573s
sort::rbisect...................................PASS in 0.000005971s
sort::lbisect...................................PASS in 0.000022552s
hare::lex::access_tuple.........................PASS in 0.000075121s
hare::lex::loc..................................PASS in 0.000059412s
hare::lex::invalid..............................PASS in 0.000059391s
hare::lex::literals_underscores.................PASS in 0.000074700s
hare::lex::literals.............................PASS in 0.000080741s
hare::lex::strings..............................PASS in 0.000061095s
hare::lex::runes................................PASS in 0.000013846s
hare::lex::comments.............................PASS in 0.000026150s
hare::lex::keywords.............................PASS in 0.000107101s
hare::lex::lexname..............................PASS in 0.000025598s
hare::lex::lex3.................................PASS in 0.000026549s
hare::lex::lex2.................................PASS in 0.000013184s
hare::lex::lex1.................................PASS in 0.000008757s
hare::lex::unlex................................PASS in 0.000012564s
hare::unparse::_type............................PASS in 0.000107201s
hare::unparse::import...........................PASS in 0.000034344s
hare::unparse::ident............................PASS in 0.000015238s
hare::unparse::decl.............................PASS in 0.000076834s
hare::parse::docs...............................PASS in 0.000202850s
hare::parse::decls..............................PASS in 0.000265037s
hare::parse::imports............................PASS in 0.000098504s
hare::parse::func...............................PASS in 0.000280807s
hare::parse::enum_comments......................PASS in 0.000050915s
hare::parse::tagged_union.......................PASS in 0.000105197s
hare::parse::tuple..............................PASS in 0.000116599s
hare::parse::enum_type..........................PASS in 0.000160441s
hare::parse::array_slice........................PASS in 0.000082375s
hare::parse::struct_union.......................PASS in 0.000199154s
hare::parse::type_loc...........................PASS in 0.000155722s
hare::parse::expr_loc...........................PASS in 0.000824787s
hare::parse::ident..............................PASS in 0.000264937s
hare::parse::parenthesis........................PASS in 0.000440085s
hare::parse::yield_expr.........................PASS in 0.000077175s
hare::parse::unarithm...........................PASS in 0.000122981s
hare::parse::match_expr.........................PASS in 0.000132338s
hare::parse::switch_expr........................PASS in 0.000091872s
hare::parse::slice..............................PASS in 0.000105979s
hare::parse::postfix............................PASS in 0.000162154s
hare::parse::list...............................PASS in 0.000044484s
hare::parse::if_expr............................PASS in 0.000088166s
hare::parse::for_expr...........................PASS in 0.000189656s
hare::parse::defer_expr.........................PASS in 0.000066265s
hare::parse::control............................PASS in 0.000062988s
hare::parse::constant...........................PASS in 0.000365585s
hare::parse::compound...........................PASS in 0.000031729s
hare::parse::cast...............................PASS in 0.000169839s
hare::parse::call...............................PASS in 0.000133450s
hare::parse::builtin............................PASS in 0.000308529s
hare::parse::binding............................PASS in 0.000151985s
hare::parse::binarithm..........................PASS in 0.000060363s
hare::parse::assignment.........................PASS in 0.000174437s
endian::ntoh....................................PASS in 0.000002676s
endian::hton....................................PASS in 0.000018184s
endian::little..................................PASS in 0.000006552s
endian::big.....................................PASS in 0.000006803s
time::chrono::utc_convfrom_tai..................PASS in 0.000188874s
time::chrono::utc_convto_tai....................PASS in 0.000007203s
time::date::reckon..............................PASS in 0.000175299s
time::date::parse...............................PASS in 0.000046497s
time::date::truncate............................PASS in 0.000057268s
time::date::unitdiff............................PASS in 0.000029455s
time::date::pdiff...............................PASS in 0.000041908s
time::date::format..............................PASS in 0.000066234s
time::date::calc_janfirstweekday................PASS in 0.000014307s
time::date::calc_weekday........................PASS in 0.000003817s
time::date::calc_sundayweek.....................PASS in 0.000003466s
time::date::calc_week...........................PASS in 0.000006101s
time::date::calc_yearday........................PASS in 0.000003968s
time::date::calc_ymd............................PASS in 0.000007675s
time::date::calc_daydate__isoywd................PASS in 0.000006182s
time::date::calc_daydate__yd....................PASS in 0.000002865s
time::date::calc_daydate__ywd...................PASS in 0.000008666s
time::date::calc_daydate__ymd...................PASS in 0.000006212s
time::date::from_str............................PASS in 0.000071885s
crypto::math::cmpu32............................PASS in 0.000017733s
crypto::math::gtu32.............................PASS in 0.000002555s
crypto::math::eq0u32............................PASS in 0.000007154s
crypto::math::equ32.............................PASS in 0.000003807s
crypto::math::muxu32............................PASS in 0.000003707s
crypto::math::eqslice...........................PASS in 0.000003847s
crypto::math::lrot64............................PASS in 0.000014918s
crypto::math::lrot32............................PASS in 0.000007804s
crypto::math::divu32............................PASS in 0.000024235s
crypto::sha256::sha256_1gb......................SKIP in 0.000046037s
crypto::sha256::sha256..........................PASS in 0.000112401s
shlex::quote....................................PASS in 0.000022041s
shlex::split....................................PASS in 0.000090810s
getopt::parse...................................PASS in 0.000047459s
hare::parse::doc::invalid_ref...................PASS in 0.000087304s
hare::parse::doc::doc...........................PASS in 0.000118793s
net::ip::test_subnet_contains...................PASS in 0.000051576s
net::ip::parse_subnet...........................PASS in 0.000058810s
net::ip::parse_ip...............................PASS in 0.000096772s
net::uri::encodequery...........................PASS in 0.000026640s
net::uri::decodequery...........................PASS in 0.000071955s
net::uri::percent_encoding......................PASS in 0.000080731s
net::uri::invalid...............................PASS in 0.000034675s
net::uri::roundtrip.............................PASS in 0.000119625s
regex::rawreplace...............................PASS in 0.000257894s
regex::replace..................................PASS in 0.000271018s
regex::findall..................................PASS in 0.000184626s
regex::find.....................................PASS in 0.003139028s
cmd::haredoc::doc::html_escape..................PASS in 0.000015419s
cmd::haredoc::parseident........................PASS in 0.000126348s
hash::fnv::fnv32................................PASS in 0.000004719s
hare::types::builtins...........................PASS in 0.000035717s
hare::types::forwardref.........................PASS in 0.000926277s
hare::types::alias..............................PASS in 0.000399899s
hare::types::tagged.............................PASS in 0.000419547s
hare::types::funcs..............................PASS in 0.000410290s
hare::types::lists..............................PASS in 0.000426179s
hare::types::tuples.............................PASS in 0.000417904s
hare::types::structs............................PASS in 0.000552517s
hare::types::store..............................PASS in 0.000401383s
crypto::blake2b::blake2b_multiple_writes........PASS in 0.000026760s
crypto::blake2b::blake2b........................PASS in 0.030421230s
crypto::argon2::samples_slow....................SKIP in 0.000033543s
crypto::argon2::samples.........................PASS in 0.007881875s
crypto::argon2::rfc_id_test_vector..............PASS in 0.001134057s
crypto::argon2::rfc_i_test_vector...............PASS in 0.001339422s
crypto::argon2::rfc_d_test_vector...............PASS in 0.001269581s
crypto::argon2::mode_d_one_pass.................PASS in 0.000861035s
crypto::chacha::hchacha20.......................PASS in 0.000024716s
crypto::chacha::skipblocks......................PASS in 0.000014979s
crypto::chacha::xchacha20.......................PASS in 0.000015018s
crypto::chacha::chacha20........................PASS in 0.000031449s
crypto::poly1305::writepatterns.................PASS in 0.000024927s
crypto::poly1305::example4......................PASS in 0.000014728s
crypto::poly1305::example3......................PASS in 0.000020558s
crypto::poly1305::example2......................PASS in 0.000002795s
crypto::poly1305::example1......................PASS in 0.000012915s
crypto::chachapoly::xencrypt....................PASS in 0.000074370s
crypto::chachapoly::encrypt.....................PASS in 0.000065412s
crypto::invalidmac..............................PASS in 0.000035376s
crypto::cipheradditionswap......................PASS in 0.000017713s
crypto::invalidaddition5........................PASS in 0.000027131s
crypto::invalidaddition4........................PASS in 0.000032260s
crypto::invalidaddition3........................PASS in 0.000022863s
crypto::invalidaddition2........................PASS in 0.000018545s
crypto::invalidaddition.........................PASS in 0.000051857s
crypto::invalidcipher3..........................PASS in 0.000010941s
crypto::invalidcipher2..........................PASS in 0.000037761s
crypto::invalidcipher...........................PASS in 0.000019286s
crypto::invalidkey..............................PASS in 0.000030587s
crypto::polyaligned.............................PASS in 0.000050945s
crypto::nothing.................................PASS in 0.000041728s
crypto::nomsg...................................PASS in 0.000021080s
crypto::noadditional............................PASS in 0.000032330s
crypto::rfcmultiadditonals......................PASS in 0.000042219s
crypto::rfc.....................................PASS in 0.000034645s
crypto::aes::rt_example_vector3.................PASS in 0.000046988s
crypto::aes::rt_example_vector2.................PASS in 0.000025918s
crypto::aes::rt_example_vector1_in_place........PASS in 0.000012203s
crypto::aes::rt_example_vector1.................PASS in 0.000007945s
crypto::aes::rt_decrypt_128.....................PASS in 0.000008045s
crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000013586s
crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000030978s
crypto::aes::rt_encrypt_128.....................PASS in 0.000013445s
crypto::aes::rt_finish..........................PASS in 0.000006542s
crypto::aes::ctr_test_retry.....................PASS in 0.000069821s
crypto::aes::empty_write........................PASS in 0.000016761s
crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000011481s
crypto::aes::ctr_encrypt_in_place...............PASS in 0.000038363s
crypto::aes::ctr_test_multiple_calls............PASS in 0.000045906s
crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000043542s
crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000029505s
crypto::aes::ctr_zero_iv........................PASS in 0.000027763s
crypto::aes::test_example_vector3...............PASS in 0.000035997s
crypto::aes::test_example_vector2...............PASS in 0.000038903s
crypto::aes::test_example_vector1_in_place......PASS in 0.000026750s
crypto::aes::test_example_vector1...............PASS in 0.000019526s
crypto::aes::test_decrypt_128...................PASS in 0.000019286s
crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000026530s
crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000023164s
crypto::aes::test_encrypt_128...................PASS in 0.000007274s
crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000045486s
crypto::aes::cbc_encrypt_decrypt................PASS in 0.000037109s
crypto::aes::ni_test_example_vector3............PASS in 0.000009407s
crypto::aes::ni_test_example_vector2............PASS in 0.000008907s
crypto::aes::ni_test_example_vector1............PASS in 0.000006993s
crypto::aes::ni_test_decrypt_128................PASS in 0.000022472s
crypto::aes::ni_test_encrypt_128................PASS in 0.000007303s
crypto::aes::ni_enc_key_expand_256..............PASS in 0.000007214s
crypto::aes::ni_enc_key_expand_192..............PASS in 0.000034885s
crypto::aes::ni_enc_key_expand_128..............PASS in 0.000022091s
crypto::aes::ni_enabled.........................PASS in 0.000003336s
crypto::aes::gcm_inplace........................PASS in 0.000486332s
crypto::aes::gcm_decrypt........................PASS in 0.000304802s
crypto::aes::gcm_encrypt........................PASS in 0.000264917s
crypto::aes::xts::multiblock....................PASS in 0.000028383s
crypto::aes::xts::oneblock......................PASS in 0.000011531s
crypto::bigint::zero............................PASS in 0.000047719s
crypto::bigint::iszero..........................PASS in 0.000063229s
crypto::bigint::montymul........................PASS in 0.000124554s
crypto::bigint::montyencode.....................PASS in 0.000044784s
crypto::bigint::word_countbits..................PASS in 0.000006112s
crypto::bigint::encreddec.......................PASS in 0.000051868s
crypto::bigint::encmoddec.......................PASS in 0.000038091s
crypto::bigint::decodebigger....................PASS in 0.000008767s
crypto::bigint::encodebigger....................PASS in 0.000028513s
crypto::bigint::encode..........................PASS in 0.000012964s
crypto::bigint::modpow..........................PASS in 0.000084789s
crypto::bigint::reduce..........................PASS in 0.000108293s
crypto::bigint::rshift..........................PASS in 0.000067638s
crypto::bigint::mulacc..........................PASS in 0.000066725s
crypto::bigint::muladd_small....................PASS in 0.000073898s
crypto::bigint::add.............................PASS in 0.000061235s
crypto::blowfish::salted........................PASS in 0.001168081s
crypto::blowfish::decrypt.......................PASS in 0.001216101s
crypto::blowfish::encrypt.......................PASS in 0.001188880s
crypto::random::reader..........................PASS in 0.000062738s
crypto::random::buffer..........................PASS in 0.000038112s
crypto::curve25519::highbitignored..............PASS in 0.003585666s
crypto::curve25519::vectors.....................PASS in 0.030061646s
crypto::curve25519::x25519basepoint.............PASS in 0.355595953s
crypto::curve25519::unpackpack..................PASS in 0.000002455s
crypto::curve25519::swap25519...................PASS in 0.000014828s
crypto::curve25519::subfe.......................PASS in 0.000017914s
crypto::curve25519::unpack25519.................PASS in 0.000028604s
crypto::ec::bigint_support......................PASS in 0.000035958s
crypto::ec::arsh................................PASS in 0.000024737s
crypto::ec::be8tole30...........................PASS in 0.000006481s
crypto::ec::keygen_p521.........................PASS in 0.000033122s
crypto::ec::keygen_p384.........................PASS in 0.000020158s
crypto::ec::keygen_p256.........................PASS in 0.000003537s
crypto::ec::p521_muladd.........................PASS in 0.132357319s
crypto::ec::p521_mulgen.........................PASS in 0.100508361s
crypto::ec::p384_muladd.........................PASS in 0.075181637s
crypto::ec::p384_mulgen.........................PASS in 0.039088898s
crypto::ec::p256_muladd.........................PASS in 0.017204409s
crypto::ec::p256_mulgen.........................PASS in 0.009352412s
crypto::ecdh::nist_p521_full....................SKIP in 0.000012383s
crypto::ecdh::nist_p384_full....................SKIP in 0.000043121s
crypto::ecdh::nist_p256_full....................SKIP in 0.000045315s
crypto::ecdh::nist_p521.........................PASS in 0.031729784s
crypto::ecdh::nist_p384.........................PASS in 0.013255744s
crypto::ecdh::nist_p256.........................PASS in 0.003412060s
crypto::ecdh::p521_invalidpoint.................PASS in 0.027818568s
crypto::ecdh::p384_invalidpoint.................PASS in 0.013110371s
crypto::ecdh::p256_invalidpoint.................PASS in 0.003151631s
crypto::sha1::sha1_1gb..........................SKIP in 0.000026359s
crypto::sha1::sha1..............................PASS in 0.000095359s
crypto::hmac::sha256............................PASS in 0.000037560s
crypto::hmac::hmac_sha1_large_key...............PASS in 0.000062788s
crypto::hmac::hmac_sha1.........................PASS in 0.000026801s
crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000032490s
crypto::sha512::sha384..........................PASS in 0.000086763s
crypto::sha512::sha512_256......................PASS in 0.000063980s
crypto::sha512::sha512_224......................PASS in 0.000068589s
crypto::sha512::sha512..........................PASS in 0.000130885s
crypto::ecdsa::validate.........................PASS in 0.025917303s
crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000044584s
crypto::ecdsa::hmac_drbg........................PASS in 0.000107311s
crypto::ed25519::issue716.......................PASS in 0.006543423s
crypto::ed25519::golden.........................PASS in 0.014645981s
crypto::ed25519::roundtrip......................PASS in 0.032024067s
crypto::hkdf::rfc6..............................PASS in 0.000042850s
crypto::hkdf::rfc5..............................PASS in 0.000086742s
crypto::hkdf::rfc4..............................PASS in 0.000015339s
crypto::hkdf::rfc3..............................PASS in 0.000067918s
crypto::hkdf::rfc2..............................PASS in 0.000093625s
crypto::hkdf::rfc1..............................PASS in 0.000053740s
crypto::rsa::countbits..........................PASS in 0.000007424s
crypto::rsa::pss_sig............................PASS in 0.061961459s
crypto::rsa::pkcs1..............................PASS in 0.323625586s
crypto::rsa::initd..............................PASS in 0.000258034s
crypto::rsa::pubprivexp.........................PASS in 0.049263872s
crypto::rsa::smallprivexp.......................PASS in 0.000107542s
crypto::rsa::tiny...............................PASS in 0.000023584s
crypto::salsa::hsalsa20.........................PASS in 0.000024867s
crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000019457s
crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000027952s
crypto::salsa::xsalsa20.........................PASS in 0.000019005s
crypto::salsa::qr...............................PASS in 0.000002775s
crypto::x25519::random..........................PASS in 0.011083088s
crypto::x25519::sample..........................PASS in 0.005792916s
encoding::asn1::validutf8.......................PASS in 0.000028774s
encoding::asn1::strrawoid.......................PASS in 0.000013345s
encoding::asn1::t61encode.......................PASS in 0.000180829s
encoding::asn1::bmp.............................PASS in 0.000050986s
encoding::asn1::t61.............................PASS in 0.000061065s
encoding::asn1::utf8............................PASS in 0.000049553s
encoding::asn1::c_is_print......................PASS in 0.000050425s
encoding::asn1::c_is_num........................PASS in 0.000009608s
encoding::asn1::write_int.......................PASS in 0.000065142s
encoding::asn1::write_bool......................PASS in 0.000008065s
encoding::asn1::write_seq.......................PASS in 0.000024987s
encoding::asn1::encode_dsz......................PASS in 0.000032841s
encoding::asn1::write_prim......................PASS in 0.000009437s
encoding::asn1::write_id........................PASS in 0.000033923s
encoding::asn1::read_oid........................PASS in 0.000013966s
encoding::asn1::read_gtime......................PASS in 0.000076904s
encoding::asn1::read_utctime....................PASS in 0.000047570s
encoding::asn1::read_bitstr.....................PASS in 0.000019306s
encoding::asn1::read_int........................PASS in 0.000028694s
encoding::asn1::read_null.......................PASS in 0.000039063s
encoding::asn1::read_bool.......................PASS in 0.000022272s
encoding::asn1::read_implicit...................PASS in 0.000010650s
encoding::asn1::invalid_seq.....................PASS in 0.000007083s
encoding::asn1::seq.............................PASS in 0.000042560s
encoding::asn1::emptydata.......................PASS in 0.000004388s
encoding::asn1::parselen........................PASS in 0.000012153s
encoding::asn1::parsetag........................PASS in 0.000018735s
encoding::base32::decode........................PASS in 0.000451596s
encoding::base32::encode........................PASS in 0.000025929s
encoding::base64::sizecalc......................PASS in 0.000007284s
encoding::base64::decode........................PASS in 0.008875087s
encoding::base64::encode........................PASS in 0.000014707s
encoding::base64::partialwrite..................PASS in 0.000003135s
encoding::pem::readcrlf.........................PASS in 0.000081854s
encoding::pem::write............................PASS in 0.000079429s
encoding::pem::read_many........................PASS in 0.000119694s
encoding::pem::read.............................PASS in 0.000075732s
format::ini::invalid............................PASS in 0.000055244s
format::ini::extended...........................PASS in 0.000036368s
format::ini::simple.............................PASS in 0.000042580s
glob::pattern_parse.............................PASS in 0.000084749s
glob::glob......................................PASS in 0.002199906s
hare::unit::_return.............................PASS in 0.000523893s
hare::unit::constant............................PASS in 0.000661080s
hare::unit::compound............................PASS in 0.000649869s
hare::unit::access..............................PASS in 0.000538581s
hash::adler32::adler32..........................PASS in 0.000019456s
hash::crc16::crc16..............................PASS in 0.000016340s
hash::crc32::crc32..............................PASS in 0.000027632s
hash::crc64::crc64..............................PASS in 0.000011011s
hash::siphash::siphash..........................PASS in 0.000047068s
math::checked::sat_mulu64.......................PASS in 0.000014167s
math::checked::sat_mulu32.......................PASS in 0.000019907s
math::checked::sat_mulu16.......................PASS in 0.000005841s
math::checked::sat_mulu8........................PASS in 0.000002875s
math::checked::sat_muli64.......................PASS in 0.000005090s
math::checked::sat_muli32.......................PASS in 0.000004568s
math::checked::sat_muli16.......................PASS in 0.000013666s
math::checked::sat_muli8........................PASS in 0.000005981s
math::checked::sat_subu64.......................PASS in 0.000020579s
math::checked::sat_subu32.......................PASS in 0.000004588s
math::checked::sat_subu16.......................PASS in 0.000007544s
math::checked::sat_subu8........................PASS in 0.000005010s
math::checked::sat_subi64.......................PASS in 0.000009388s
math::checked::sat_subi32.......................PASS in 0.000003015s
math::checked::sat_subi16.......................PASS in 0.000011071s
math::checked::sat_subi8........................PASS in 0.000009077s
math::checked::sat_addu64.......................PASS in 0.000007814s
math::checked::sat_addu32.......................PASS in 0.000013065s
math::checked::sat_addu16.......................PASS in 0.000011552s
math::checked::sat_addu8........................PASS in 0.000007485s
math::checked::sat_addi64.......................PASS in 0.000010359s
math::checked::sat_addi32.......................PASS in 0.000015649s
math::checked::sat_addi16.......................PASS in 0.000014908s
math::checked::sat_addi8........................PASS in 0.000002324s
math::checked::mulu64...........................PASS in 0.000005982s
math::checked::mulu32...........................PASS in 0.000004339s
math::checked::mulu16...........................PASS in 0.000007393s
math::checked::mulu8............................PASS in 0.000024436s
math::checked::muli64...........................PASS in 0.000006793s
math::checked::muli32...........................PASS in 0.000007284s
math::checked::muli16...........................PASS in 0.000017573s
math::checked::muli8............................PASS in 0.000026870s
math::checked::subu64...........................PASS in 0.000007334s
math::checked::subu32...........................PASS in 0.000005500s
math::checked::subu16...........................PASS in 0.000008165s
math::checked::subu8............................PASS in 0.000007434s
math::checked::subi64...........................PASS in 0.000002435s
math::checked::subi32...........................PASS in 0.000008125s
math::checked::subi16...........................PASS in 0.000009578s
math::checked::subi8............................PASS in 0.000007424s
math::checked::addu64...........................PASS in 0.000005010s
math::checked::addu32...........................PASS in 0.000015008s
math::checked::addu16...........................PASS in 0.000002735s
math::checked::addu8............................PASS in 0.000005961s
math::checked::addi64...........................PASS in 0.000006031s
math::checked::addi32...........................PASS in 0.000007134s
math::checked::addi16...........................PASS in 0.000003146s
math::checked::addi8............................PASS in 0.000007434s
math::complex::tanhuge..........................PASS in 0.000045285s
math::complex::tanh.............................PASS in 0.000018915s
math::complex::tan..............................PASS in 0.000014036s
math::complex::sqrt.............................PASS in 0.000054021s
math::complex::sinh.............................PASS in 0.000014437s
math::complex::sin..............................PASS in 0.000043862s
math::complex::rect.............................PASS in 0.000011912s
math::complex::pow..............................PASS in 0.000028894s
math::complex::polar............................PASS in 0.000010240s
math::complex::log..............................PASS in 0.000040916s
math::complex::isnan............................PASS in 0.000031008s
math::complex::exp..............................PASS in 0.000014488s
math::complex::cosh.............................PASS in 0.000026750s
math::complex::cos..............................PASS in 0.000020398s
math::complex::conj.............................PASS in 0.000029366s
math::complex::atanh............................PASS in 0.000027161s
math::complex::atan.............................PASS in 0.000011001s
math::complex::asinh............................PASS in 0.000047339s
math::complex::asin.............................PASS in 0.000041328s
math::complex::acosh............................PASS in 0.000022552s
math::complex::acos.............................PASS in 0.000055464s
math::complex::abs..............................PASS in 0.000004227s
mime::parse.....................................PASS in 0.000047349s
mime::lookup_ext................................PASS in 0.000010500s
mime::lookup_mime...............................PASS in 0.000016601s
net::dns::opcode................................PASS in 0.000032882s
unix::hosts::lookup.............................PASS in 0.000054943s
unix::hosts::errors.............................PASS in 0.000037520s
unix::hosts::next...............................PASS in 0.000043752s
strings::template::template.....................PASS in 0.000057207s
unix::passwd::nextpw............................PASS in 0.000038382s
unix::passwd::nextgr............................PASS in 0.000040797s
uuid::decode....................................PASS in 0.000027992s
uuid::encode....................................PASS in 0.000040987s
wordexp::wordexp_error..........................PASS in 0.002457440s
wordexp::wordexp................................PASS in 0.015840121s

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.548618987s
Build complete: success 2 months ago (took 57 seconds)