~sircmpwn/#1341272

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
[#1341272] 2024/10/01 08:02:32 Booting image openbsd/latest (default) on port 22377
[#1341272] 2024/10/01 08:02:32 Waiting for guest to settle
[#1341272] 2024/10/01 08:02:54 Sending tasks
[#1341272] 2024/10/01 08:02:56 Sending build environment
[#1341272] 2024/10/01 08:02:56 Installing packages
Warning: Permanently added '[localhost]:22377' (ED25519) to the list of known hosts.
quirks-7.14 signed on 2024-09-13T14:54:27Z
[#1341272] 2024/10/01 08:03:04 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
[#1341272] 2024/10/01 08:03:08 Running task _apply_patch
[#1341272] 2024/10/01 08:03:09 Running task environment
[#1341272] 2024/10/01 08:03:09 Running task qbe
[#1341272] 2024/10/01 08:03:11 Running task harec
[#1341272] 2024/10/01 08:03:12 Running task hare
[#1341272] 2024/10/01 08:03:24 Running task check
[#1341272] 2024/10/01 08:03:33 Processing post-success triggers...
[#1341272] 2024/10/01 08:03:33 Skipping trigger, condition unmet
[#1341272] 2024/10/01 08:03:33 Sending webhook...
[#1341272] 2024/10/01 08:03:33 Webhook response: 200
[#1341272] 2024/10/01 08:03:33 Thanks!
_apply_patch
1
2
3
4
5
6
7
8
9
+ 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/55262/mbox
+ git am -3 /tmp/55262.patch
Applying: Makefile: Install hare(1) built by hare
Applying: Makefile: Add $(LDFLAGS) to the environment
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
cc -std=c99 -g -Wall -Wextra -Wpedantic -c spill.c -o spill.o
rega.c: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
1 warning generated.
cc -std=c99 -g -Wall -Wextra -Wpedantic -c parse.c -o parse.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c util.c -o util.o
util.c:93:8: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
freeall()
       ^
        void
parse.c:182:8: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
lexinit()
       ^
        void
parse.c:204:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
getint()
      ^
       void
parse.c:225:4: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
lex()
   ^
    void
parse.c:335:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
peek()
    ^
     void
parse.c:343:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
next()
    ^
     void
parse.c:353:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
nextnl()
      ^
       void
parse.c:418:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
parseref()
        ^
         void
parse.c:583:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
closeblk()
        ^
         void
parse.c:1015:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes]
parsetyp()
        ^
         void
1 warning generated.
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/isel.c -o rv64/isel.o
9 warnings generated.
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/abi.c -o rv64/abi.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/targ.c -o rv64/targ.o
cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/emit.c -o rv64/emit.o
cc  main.o util.o parse.o abi.o cfg.o mem.o ssa.o alias.o load.o  copy.o fold.o simpl.o live.o spill.o rega.o emit.o amd64/targ.o amd64/sysv.o amd64/isel.o amd64/emit.o arm64/targ.o arm64/abi.o arm64/isel.o arm64/emit.o rv64/targ.o rv64/abi.o rv64/isel.o rv64/emit.o -o qbe
emit.c:236 (rv64/emit.c:236)(rv64/emit.o:(loadaddr)): warning: sprintf() is often misused, please use snprintf()
util.c:191(util.o:(intern)): warning: strcpy() is almost always misused, please use strlcpy()
+ doas make install PREFIX=/usr
mkdir -p "/usr/bin"
install -m755 qbe "/usr/bin/qbe"
harec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
+ cd harec
+ cp configs/openbsd.mk config.mk
+ make -j2
CC	src/utf8.o
CC	src/types.o
CC	src/typedef.o
CC	src/type_store.o
CC	src/scope.o
CC	src/qtype.o
CC	src/qinstr.o
CC	src/qbe.o
CC	src/parse.o
CC	src/mod.o
CC	src/main.o
CC	src/lex.o
CC	src/identifier.o
CC	src/genutil.o
CC	src/gen.o
CC	src/expr.o
CC	src/eval.o
CC	src/emit.o
CC	src/check.o
CC	src/util.o
CCLD	.bin/harec
+ doas make install
install -Dm755 .bin/harec /usr/local/bin/harec
hare
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
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
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
HAREC	.cache/bytes.ssa
QBE	.cache/errors.s
AS	.cache/errors.o
HAREC	.cache/time.ssa
QBE	.cache/bytes.s
QBE	.cache/time.s
AS	.cache/time.o
AS	.cache/bytes.o
HAREC	.cache/io.ssa
HAREC	.cache/encoding_utf8.ssa
QBE	.cache/encoding_utf8.s
AS	.cache/encoding_utf8.o
QBE	.cache/io.s
HAREC	.cache/hash.ssa
QBE	.cache/hash.s
AS	.cache/io.o
AS	.cache/hash.o
HAREC	.cache/crypto_sha256.ssa
HAREC	.cache/types_c.ssa
QBE	.cache/types_c.s
QBE	.cache/crypto_sha256.s
AS	.cache/types_c.o
AS	.cache/crypto_sha256.o
HAREC	.cache/strings.ssa
SCDOC	docs/hare-build.1
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/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/fs.o
AS	.cache/memio.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
AS	.cache/ascii.o
HAREC	.cache/shlex.ssa
QBE	.cache/os.s
QBE	.cache/shlex.s
AS	.cache/shlex.o
AS	.cache/os.o
HAREC	.cache/strconv.ssa
SCDOC	docs/hare-module.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
AS	.cache/getopt.o
QBE	.cache/dirs.s
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
AS	.cache/hare_unparse.o
LD	.bin/hare
HARE	.bin/haredoc
+ doas make install
HARE	.bin/haredoc
HARE	.bin/hare-install
mkdir -p --  '/usr/local/bin' '/usr/local/man/man1'  '/usr/local/bin' '/usr/local/man/man5'
install -m755 '.bin/hare-install' '/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.000005761s
rt::sigset_invalid_signum.......................PASS in 0.000002415s
rt::sigset_valid_signum.........................PASS in 0.000006362s
bytes::trim.....................................PASS in 0.000019767s
bytes::cut......................................PASS in 0.000018916s
bytes::rtokenize................................PASS in 0.000008195s
bytes::tokenize.................................PASS in 0.000008907s
bytes::reverse..................................PASS in 0.000006663s
bytes::index....................................PASS in 0.000047910s
bytes::equal....................................PASS in 0.000014487s
bytes::hassuffix................................PASS in 0.000002895s
bytes::hasprefix................................PASS in 0.000004509s
encoding::utf8::encode..........................PASS in 0.000010519s
encoding::utf8::slice...........................PASS in 0.000011060s
encoding::utf8::decode..........................PASS in 0.000008686s
strings::utf8...................................PASS in 0.000006462s
strings::trim...................................PASS in 0.000030887s
strings::cut....................................PASS in 0.000021640s
strings::split..................................PASS in 0.000034755s
strings::tokenize...............................PASS in 0.000009548s
strings::hassuffix..............................PASS in 0.000002685s
strings::hasprefix..............................PASS in 0.000015138s
strings::sub....................................PASS in 0.000003356s
strings::fromrunes..............................PASS in 0.000030537s
strings::multireplace...........................PASS in 0.000028073s
strings::replace................................PASS in 0.000005891s
strings::rpad...................................PASS in 0.000009227s
strings::lpad...................................PASS in 0.000007744s
strings::slice..................................PASS in 0.000040265s
strings::iter...................................PASS in 0.000003757s
strings::byteindex..............................PASS in 0.000015028s
strings::index..................................PASS in 0.000020608s
strings::dupall.................................PASS in 0.000003837s
strings::dup....................................PASS in 0.000007454s
strings::contains...............................PASS in 0.000023254s
strings::join...................................PASS in 0.000018896s
strings::concat.................................PASS in 0.000031620s
strings::compare................................PASS in 0.000002845s
ascii::valid....................................PASS in 0.000033703s
ascii::strcasecmp...............................PASS in 0.000014818s
ascii::ctype....................................PASS in 0.000029455s
io::limit.......................................PASS in 0.000008837s
memio::dynamic..................................PASS in 0.000052800s
memio::fixed....................................PASS in 0.000024887s
memio::rjoin....................................PASS in 0.000027712s
memio::rconcat..................................PASS in 0.000014607s
memio::join.....................................PASS in 0.000014627s
memio::concat...................................PASS in 0.000021330s
bufio::unread...................................PASS in 0.000007664s
bufio::write....................................PASS in 0.000061476s
bufio::read.....................................PASS in 0.000027050s
bufio::scan_unread..............................PASS in 0.000029615s
bufio::scan_read................................PASS in 0.000020038s
bufio::scan_byte................................PASS in 0.000021360s
bufio::scan_rune_cutoff.........................PASS in 0.000016852s
bufio::scan_rune................................PASS in 0.000037711s
bufio::read_rune................................PASS in 0.000013786s
bufio::read_line................................PASS in 0.000005470s
bufio::read_tok.................................PASS in 0.000046808s
bufio::read_byte................................PASS in 0.000003156s
math::gcd.......................................PASS in 0.000015208s
math::remu......................................PASS in 0.000016901s
math::divu......................................PASS in 0.000015960s
math::mulu......................................PASS in 0.000003126s
math::subu......................................PASS in 0.000003036s
math::addu......................................PASS in 0.000029847s
math::popcount..................................PASS in 0.000002825s
math::trailing_zeros_u..........................PASS in 0.000002735s
math::leading_zeros_u...........................PASS in 0.000002485s
math::bit_size_u................................PASS in 0.000002615s
math::signi.....................................PASS in 0.000012714s
math::absi......................................PASS in 0.000007343s
math::isinf.....................................PASS in 0.000008987s
math::fround....................................PASS in 0.000048090s
math::fexcept...................................PASS in 0.000003005s
math::hypot.....................................PASS in 0.000046787s
math::atan2.....................................PASS in 0.000003898s
math::atanh.....................................PASS in 0.000010179s
math::acosh.....................................PASS in 0.000024146s
math::asinh.....................................PASS in 0.000015028s
math::tanh......................................PASS in 0.000010510s
math::cosh......................................PASS in 0.000013506s
math::sinh......................................PASS in 0.000011762s
math::atan......................................PASS in 0.000003537s
math::acos......................................PASS in 0.000005210s
math::asin......................................PASS in 0.000004608s
math::tan.......................................PASS in 0.000044243s
math::sin.......................................PASS in 0.000007244s
math::cos.......................................PASS in 0.000019967s
math::trig_reduce...............................PASS in 0.000003526s
math::modf64....................................PASS in 0.000033203s
math::round.....................................PASS in 0.000003176s
math::trunc.....................................PASS in 0.000042890s
math::ceil......................................PASS in 0.000003337s
math::floor.....................................PASS in 0.000007814s
math::powf64....................................PASS in 0.000026620s
math::sqrt......................................PASS in 0.000009368s
math::exp2f64...................................PASS in 0.000036699s
math::expf64....................................PASS in 0.000003637s
math::log1p.....................................PASS in 0.000008085s
math::log2f64...................................PASS in 0.000007093s
math::log10f64..................................PASS in 0.000004599s
math::logf64....................................PASS in 0.000010921s
math::eqwithin..................................PASS in 0.000007544s
math::nearbyint.................................PASS in 0.000012172s
math::nextafter.................................PASS in 0.000035957s
math::modfrac...................................PASS in 0.000023764s
math::frexp_ldexp...............................PASS in 0.000004107s
math::frexp.....................................PASS in 0.000029816s
math::normalize.................................PASS in 0.000002776s
math::signf.....................................PASS in 0.000003186s
math::copysign..................................PASS in 0.000012653s
math::absf......................................PASS in 0.000006783s
math::float_normality...........................PASS in 0.000014417s
math::isnan.....................................PASS in 0.000008766s
math::floatbits.................................PASS in 0.000017362s
path::pop.......................................PASS in 0.000013305s
path::push......................................PASS in 0.000046558s
path::prepend...................................PASS in 0.000045194s
path::dirname_basename..........................PASS in 0.000061506s
path::iter......................................PASS in 0.000009858s
path::ext.......................................PASS in 0.000049032s
time::mult......................................PASS in 0.000019717s
time::compare...................................PASS in 0.019196797s
time::add.......................................PASS in 0.000004279s
fs::modes.......................................PASS in 0.000009869s
fs::mode_str....................................PASS in 0.000008887s
types::c::strnlen...............................PASS in 0.000003346s
types::c::strlen................................PASS in 0.000003266s
types::c::strings...............................PASS in 0.000041458s
strconv::utos...................................PASS in 0.000014286s
strconv::utos_bases.............................PASS in 0.000004429s
strconv::stou_bases.............................PASS in 0.000011151s
strconv::stou...................................PASS in 0.000025648s
strconv::stoi_bases.............................PASS in 0.000039273s
strconv::stoi...................................PASS in 0.000023754s
strconv::stofhex................................PASS in 0.000041328s
strconv::stof32.................................PASS in 0.000053209s
strconv::stof64.................................PASS in 0.000060062s
strconv::numeric................................PASS in 0.000009207s
strconv::itos...................................PASS in 0.000006442s
strconv::itos_bases.............................PASS in 0.000003416s
strconv::ftosf..................................PASS in 0.000335318s
fmt::print......................................PASS in 0.000086072s
encoding::hex::dump.............................PASS in 0.000038382s
encoding::hex::decode...........................PASS in 0.000052729s
encoding::hex::encode...........................PASS in 0.000026991s
encoding::hex::encodestr........................PASS in 0.000007765s
fnmatch::fnmatch................................PASS in 0.000108053s
unix::tty::pty..................................PASS in 0.000215604s
test::exit......................................PASS in 0.000006512s
test::_abort....................................PASS in 0.000009898s
math::random::rng...............................PASS in 0.000049683s
cmp::ints.......................................PASS in 0.000025358s
sort::sorted....................................PASS in 0.000006452s
sort::big_random................................PASS in 0.023317055s
sort::big_equal.................................PASS in 0.012695994s
sort::sort......................................PASS in 0.000027552s
sort::search....................................PASS in 0.000017373s
sort::rbisect...................................PASS in 0.000003236s
sort::lbisect...................................PASS in 0.000003206s
hare::lex::access_tuple.........................PASS in 0.000105497s
hare::lex::loc..................................PASS in 0.000049863s
hare::lex::invalid..............................PASS in 0.000082224s
hare::lex::literals_underscores.................PASS in 0.000073167s
hare::lex::literals.............................PASS in 0.000053329s
hare::lex::strings..............................PASS in 0.000093224s
hare::lex::runes................................PASS in 0.000026991s
hare::lex::comments.............................PASS in 0.000050806s
hare::lex::keywords.............................PASS in 0.000119955s
hare::lex::lexname..............................PASS in 0.000015730s
hare::lex::lex3.................................PASS in 0.000021600s
hare::lex::lex2.................................PASS in 0.000029766s
hare::lex::lex1.................................PASS in 0.000012384s
hare::lex::unlex................................PASS in 0.000006412s
hare::unparse::_type............................PASS in 0.000115287s
hare::unparse::import...........................PASS in 0.000009958s
hare::unparse::ident............................PASS in 0.000017633s
hare::unparse::decl.............................PASS in 0.000090180s
hare::parse::docs...............................PASS in 0.000213681s
hare::parse::decls..............................PASS in 0.000274845s
hare::parse::imports............................PASS in 0.000094387s
hare::parse::func...............................PASS in 0.000292719s
hare::parse::enum_comments......................PASS in 0.000049913s
hare::parse::tagged_union.......................PASS in 0.000117089s
hare::parse::tuple..............................PASS in 0.000123672s
hare::parse::enum_type..........................PASS in 0.000140624s
hare::parse::array_slice........................PASS in 0.000085360s
hare::parse::struct_union.......................PASS in 0.000204954s
hare::parse::type_loc...........................PASS in 0.000172854s
hare::parse::expr_loc...........................PASS in 0.000877435s
hare::parse::ident..............................PASS in 0.000267512s
hare::parse::parenthesis........................PASS in 0.000485842s
hare::parse::yield_expr.........................PASS in 0.000078277s
hare::parse::unarithm...........................PASS in 0.000127920s
hare::parse::match_expr.........................PASS in 0.000138429s
hare::parse::switch_expr........................PASS in 0.000097112s
hare::parse::slice..............................PASS in 0.000106089s
hare::parse::postfix............................PASS in 0.000171061s
hare::parse::list...............................PASS in 0.000058329s
hare::parse::if_expr............................PASS in 0.000120997s
hare::parse::for_expr...........................PASS in 0.000180569s
hare::parse::defer_expr.........................PASS in 0.000046828s
hare::parse::control............................PASS in 0.000091551s
hare::parse::constant...........................PASS in 0.000393618s
hare::parse::compound...........................PASS in 0.000040246s
hare::parse::cast...............................PASS in 0.000162354s
hare::parse::call...............................PASS in 0.000124834s
hare::parse::builtin............................PASS in 0.000292208s
hare::parse::binding............................PASS in 0.000168305s
hare::parse::binarithm..........................PASS in 0.000066174s
hare::parse::assignment.........................PASS in 0.000179357s
endian::ntoh....................................PASS in 0.000002775s
endian::hton....................................PASS in 0.000011822s
endian::little..................................PASS in 0.000003908s
endian::big.....................................PASS in 0.000007565s
time::chrono::utc_convfrom_tai..................PASS in 0.000206347s
time::chrono::utc_convto_tai....................PASS in 0.000007424s
time::date::reckon..............................PASS in 0.000137468s
time::date::parse...............................PASS in 0.000056255s
time::date::truncate............................PASS in 0.000047228s
time::date::unitdiff............................PASS in 0.000046918s
time::date::pdiff...............................PASS in 0.000039193s
time::date::format..............................PASS in 0.000057198s
time::date::calc_janfirstweekday................PASS in 0.000011361s
time::date::calc_weekday........................PASS in 0.000002314s
time::date::calc_sundayweek.....................PASS in 0.000008787s
time::date::calc_week...........................PASS in 0.000016060s
time::date::calc_yearday........................PASS in 0.000012724s
time::date::calc_ymd............................PASS in 0.000029646s
time::date::calc_daydate__isoywd................PASS in 0.000006252s
time::date::calc_daydate__yd....................PASS in 0.000003527s
time::date::calc_daydate__ywd...................PASS in 0.000006792s
time::date::calc_daydate__ymd...................PASS in 0.000007745s
time::date::from_str............................PASS in 0.000061105s
crypto::math::cmpu32............................PASS in 0.000006613s
crypto::math::gtu32.............................PASS in 0.000002735s
crypto::math::eq0u32............................PASS in 0.000004489s
crypto::math::equ32.............................PASS in 0.000007885s
crypto::math::muxu32............................PASS in 0.000002425s
crypto::math::eqslice...........................PASS in 0.000002554s
crypto::math::lrot64............................PASS in 0.000008076s
crypto::math::lrot32............................PASS in 0.000006412s
crypto::math::divu32............................PASS in 0.000003045s
crypto::sha256::sha256_1gb......................SKIP in 0.000049724s
crypto::sha256::sha256..........................PASS in 0.000114524s
shlex::quote....................................PASS in 0.000020559s
shlex::split....................................PASS in 0.000068259s
getopt::parse...................................PASS in 0.000060344s
hare::parse::doc::invalid_ref...................PASS in 0.000085169s
hare::parse::doc::doc...........................PASS in 0.000113061s
net::ip::test_subnet_contains...................PASS in 0.000072887s
net::ip::parse_subnet...........................PASS in 0.000026941s
net::ip::parse_ip...............................PASS in 0.000069029s
net::uri::encodequery...........................PASS in 0.000029866s
net::uri::decodequery...........................PASS in 0.000050755s
net::uri::percent_encoding......................PASS in 0.000089328s
net::uri::invalid...............................PASS in 0.000024065s
net::uri::roundtrip.............................PASS in 0.000126948s
regex::rawreplace...............................PASS in 0.000260048s
regex::replace..................................PASS in 0.000273303s
regex::findall..................................PASS in 0.000179156s
regex::find.....................................PASS in 0.003199802s
cmd::haredoc::doc::html_escape..................PASS in 0.000027131s
cmd::haredoc::parseident........................PASS in 0.000123111s
hash::fnv::fnv32................................PASS in 0.000004709s
hare::types::builtins...........................PASS in 0.000021420s
hare::types::forwardref.........................PASS in 0.001080777s
hare::types::alias..............................PASS in 0.000410831s
hare::types::tagged.............................PASS in 0.000429446s
hare::types::funcs..............................PASS in 0.000425468s
hare::types::lists..............................PASS in 0.000440637s
hare::types::tuples.............................PASS in 0.000430728s
hare::types::structs............................PASS in 0.000561302s
hare::types::store..............................PASS in 0.000408987s
crypto::blake2b::blake2b_multiple_writes........PASS in 0.000028974s
crypto::blake2b::blake2b........................PASS in 0.030741401s
crypto::argon2::samples_slow....................SKIP in 0.000025568s
crypto::argon2::samples.........................PASS in 0.008110683s
crypto::argon2::rfc_id_test_vector..............PASS in 0.001262248s
crypto::argon2::rfc_i_test_vector...............PASS in 0.001347338s
crypto::argon2::rfc_d_test_vector...............PASS in 0.001063154s
crypto::argon2::mode_d_one_pass.................PASS in 0.001055279s
crypto::chacha::hchacha20.......................PASS in 0.000024706s
crypto::chacha::skipblocks......................PASS in 0.000009157s
crypto::chacha::xchacha20.......................PASS in 0.000019245s
crypto::chacha::chacha20........................PASS in 0.000034215s
crypto::poly1305::writepatterns.................PASS in 0.000051577s
crypto::poly1305::example4......................PASS in 0.000025177s
crypto::poly1305::example3......................PASS in 0.000010950s
crypto::poly1305::example2......................PASS in 0.000005551s
crypto::poly1305::example1......................PASS in 0.000008366s
crypto::chachapoly::xencrypt....................PASS in 0.000067666s
crypto::chachapoly::encrypt.....................PASS in 0.000034925s
crypto::invalidmac..............................PASS in 0.000020468s
crypto::cipheradditionswap......................PASS in 0.000018294s
crypto::invalidaddition5........................PASS in 0.000028524s
crypto::invalidaddition4........................PASS in 0.000028083s
crypto::invalidaddition3........................PASS in 0.000031179s
crypto::invalidaddition2........................PASS in 0.000015539s
crypto::invalidaddition.........................PASS in 0.000038672s
crypto::invalidcipher3..........................PASS in 0.000017223s
crypto::invalidcipher2..........................PASS in 0.000020909s
crypto::invalidcipher...........................PASS in 0.000052258s
crypto::invalidkey..............................PASS in 0.000019536s
crypto::polyaligned.............................PASS in 0.000022852s
crypto::nothing.................................PASS in 0.000037471s
crypto::nomsg...................................PASS in 0.000016330s
crypto::noadditional............................PASS in 0.000041237s
crypto::rfcmultiadditonals......................PASS in 0.000041447s
crypto::rfc.....................................PASS in 0.000037440s
crypto::aes::rt_example_vector3.................PASS in 0.000015860s
crypto::aes::rt_example_vector2.................PASS in 0.000029054s
crypto::aes::rt_example_vector1_in_place........PASS in 0.000007464s
crypto::aes::rt_example_vector1.................PASS in 0.000013295s
crypto::aes::rt_decrypt_128.....................PASS in 0.000007864s
crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000014938s
crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000002625s
crypto::aes::rt_encrypt_128.....................PASS in 0.000021961s
crypto::aes::rt_finish..........................PASS in 0.000006241s
crypto::aes::ctr_test_retry.....................PASS in 0.000043652s
crypto::aes::empty_write........................PASS in 0.000020990s
crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000013977s
crypto::aes::ctr_encrypt_in_place...............PASS in 0.000073268s
crypto::aes::ctr_test_multiple_calls............PASS in 0.000028273s
crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000042089s
crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000019516s
crypto::aes::ctr_zero_iv........................PASS in 0.000030137s
crypto::aes::test_example_vector3...............PASS in 0.000023324s
crypto::aes::test_example_vector2...............PASS in 0.000023774s
crypto::aes::test_example_vector1_in_place......PASS in 0.000015879s
crypto::aes::test_example_vector1...............PASS in 0.000014748s
crypto::aes::test_decrypt_128...................PASS in 0.000030106s
crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000024146s
crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000013936s
crypto::aes::test_encrypt_128...................PASS in 0.000020148s
crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000033543s
crypto::aes::cbc_encrypt_decrypt................PASS in 0.000020639s
crypto::aes::ni_test_example_vector3............PASS in 0.000018013s
crypto::aes::ni_test_example_vector2............PASS in 0.000007364s
crypto::aes::ni_test_example_vector1............PASS in 0.000008957s
crypto::aes::ni_test_decrypt_128................PASS in 0.000028043s
crypto::aes::ni_test_encrypt_128................PASS in 0.000007173s
crypto::aes::ni_enc_key_expand_256..............PASS in 0.000010419s
crypto::aes::ni_enc_key_expand_192..............PASS in 0.000009647s
crypto::aes::ni_enc_key_expand_128..............PASS in 0.000007714s
crypto::aes::ni_enabled.........................PASS in 0.000002355s
crypto::aes::gcm_inplace........................PASS in 0.000374623s
crypto::aes::gcm_decrypt........................PASS in 0.000246813s
crypto::aes::gcm_encrypt........................PASS in 0.000218199s
crypto::aes::xts::multiblock....................PASS in 0.000022873s
crypto::aes::xts::oneblock......................PASS in 0.000012874s
crypto::bigint::zero............................PASS in 0.000036297s
crypto::bigint::iszero..........................PASS in 0.000067116s
crypto::bigint::montymul........................PASS in 0.000121408s
crypto::bigint::montyencode.....................PASS in 0.000038022s
crypto::bigint::word_countbits..................PASS in 0.000009517s
crypto::bigint::encreddec.......................PASS in 0.000038922s
crypto::bigint::encmoddec.......................PASS in 0.000035166s
crypto::bigint::decodebigger....................PASS in 0.000034825s
crypto::bigint::encodebigger....................PASS in 0.000018625s
crypto::bigint::encode..........................PASS in 0.000006852s
crypto::bigint::modpow..........................PASS in 0.000097433s
crypto::bigint::reduce..........................PASS in 0.000095469s
crypto::bigint::rshift..........................PASS in 0.000060685s
crypto::bigint::mulacc..........................PASS in 0.000067988s
crypto::bigint::muladd_small....................PASS in 0.000070723s
crypto::bigint::add.............................PASS in 0.000042630s
crypto::blowfish::salted........................PASS in 0.001186636s
crypto::blowfish::decrypt.......................PASS in 0.001254433s
crypto::blowfish::encrypt.......................PASS in 0.001254613s
crypto::random::reader..........................PASS in 0.000046988s
crypto::random::buffer..........................PASS in 0.000040927s
crypto::curve25519::highbitignored..............PASS in 0.003826066s
crypto::curve25519::vectors.....................PASS in 0.030864261s
crypto::curve25519::x25519basepoint.............PASS in 0.369127152s
crypto::curve25519::unpackpack..................PASS in 0.000002584s
crypto::curve25519::swap25519...................PASS in 0.000033433s
crypto::curve25519::subfe.......................PASS in 0.000003406s
crypto::curve25519::unpack25519.................PASS in 0.000006241s
crypto::ec::bigint_support......................PASS in 0.000067627s
crypto::ec::arsh................................PASS in 0.000012924s
crypto::ec::be8tole30...........................PASS in 0.000004238s
crypto::ec::keygen_p521.........................PASS in 0.000030908s
crypto::ec::keygen_p384.........................PASS in 0.000008045s
crypto::ec::keygen_p256.........................PASS in 0.000008636s
crypto::ec::p521_muladd.........................PASS in 0.134914555s
crypto::ec::p521_mulgen.........................PASS in 0.100568273s
crypto::ec::p384_muladd.........................PASS in 0.063741037s
crypto::ec::p384_mulgen.........................PASS in 0.040238033s
crypto::ec::p256_muladd.........................PASS in 0.017396921s
crypto::ec::p256_mulgen.........................PASS in 0.009404589s
crypto::ecdh::nist_p521_full....................SKIP in 0.000023053s
crypto::ecdh::nist_p384_full....................SKIP in 0.000031429s
crypto::ecdh::nist_p256_full....................SKIP in 0.000027191s
crypto::ecdh::nist_p521.........................PASS in 0.044155662s
crypto::ecdh::nist_p384.........................PASS in 0.013726226s
crypto::ecdh::nist_p256.........................PASS in 0.003140831s
crypto::ecdh::p521_invalidpoint.................PASS in 0.028451496s
crypto::ecdh::p384_invalidpoint.................PASS in 0.016957236s
crypto::ecdh::p256_invalidpoint.................PASS in 0.005079157s
crypto::sha1::sha1_1gb..........................SKIP in 0.000041248s
crypto::sha1::sha1..............................PASS in 0.000105849s
crypto::hmac::sha256............................PASS in 0.000048952s
crypto::hmac::hmac_sha1_large_key...............PASS in 0.000070102s
crypto::hmac::hmac_sha1.........................PASS in 0.000044363s
crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000028243s
crypto::sha512::sha384..........................PASS in 0.000077515s
crypto::sha512::sha512_256......................PASS in 0.000051987s
crypto::sha512::sha512_224......................PASS in 0.000046748s
crypto::sha512::sha512..........................PASS in 0.000117080s
crypto::ecdsa::validate.........................PASS in 0.017118248s
crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000013065s
crypto::ecdsa::hmac_drbg........................PASS in 0.000062547s
crypto::ed25519::issue716.......................PASS in 0.009985149s
crypto::ed25519::golden.........................PASS in 0.013961447s
crypto::ed25519::roundtrip......................PASS in 0.032613142s
crypto::hkdf::rfc6..............................PASS in 0.000031338s
crypto::hkdf::rfc5..............................PASS in 0.000061024s
crypto::hkdf::rfc4..............................PASS in 0.000048431s
crypto::hkdf::rfc3..............................PASS in 0.000052909s
crypto::hkdf::rfc2..............................PASS in 0.000079559s
crypto::hkdf::rfc1..............................PASS in 0.000065102s
crypto::rsa::countbits..........................PASS in 0.000023364s
crypto::rsa::pss_sig............................PASS in 0.064773605s
crypto::rsa::pkcs1..............................PASS in 0.333270448s
crypto::rsa::initd..............................PASS in 0.000257674s
crypto::rsa::pubprivexp.........................PASS in 0.049595465s
crypto::rsa::smallprivexp.......................PASS in 0.000084188s
crypto::rsa::tiny...............................PASS in 0.000016592s
crypto::salsa::hsalsa20.........................PASS in 0.000038072s
crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000012845s
crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000025297s
crypto::salsa::xsalsa20.........................PASS in 0.000026290s
crypto::salsa::qr...............................PASS in 0.000018685s
crypto::x25519::random..........................PASS in 0.011223221s
crypto::x25519::sample..........................PASS in 0.005824655s
encoding::asn1::validutf8.......................PASS in 0.000030037s
encoding::asn1::strrawoid.......................PASS in 0.000014938s
encoding::asn1::t61encode.......................PASS in 0.000174688s
encoding::asn1::bmp.............................PASS in 0.000089969s
encoding::asn1::t61.............................PASS in 0.000056005s
encoding::asn1::utf8............................PASS in 0.000034545s
encoding::asn1::c_is_print......................PASS in 0.000071544s
encoding::asn1::c_is_num........................PASS in 0.000023585s
encoding::asn1::write_int.......................PASS in 0.000080621s
encoding::asn1::write_bool......................PASS in 0.000004849s
encoding::asn1::write_seq.......................PASS in 0.000027081s
encoding::asn1::encode_dsz......................PASS in 0.000003676s
encoding::asn1::write_prim......................PASS in 0.000008626s
encoding::asn1::write_id........................PASS in 0.000051457s
encoding::asn1::read_oid........................PASS in 0.000008346s
encoding::asn1::read_gtime......................PASS in 0.000108934s
encoding::asn1::read_utctime....................PASS in 0.000047970s
encoding::asn1::read_bitstr.....................PASS in 0.000030126s
encoding::asn1::read_int........................PASS in 0.000052729s
encoding::asn1::read_null.......................PASS in 0.000009799s
encoding::asn1::read_bool.......................PASS in 0.000019256s
encoding::asn1::read_implicit...................PASS in 0.000008796s
encoding::asn1::invalid_seq.....................PASS in 0.000028283s
encoding::asn1::seq.............................PASS in 0.000048040s
encoding::asn1::emptydata.......................PASS in 0.000003717s
encoding::asn1::parselen........................PASS in 0.000006341s
encoding::asn1::parsetag........................PASS in 0.000010479s
encoding::base32::decode........................PASS in 0.000376878s
encoding::base32::encode........................PASS in 0.000014468s
encoding::base64::sizecalc......................PASS in 0.000002215s
encoding::base64::decode........................PASS in 0.008890015s
encoding::base64::encode........................PASS in 0.000012394s
encoding::base64::partialwrite..................PASS in 0.000003116s
encoding::pem::readcrlf.........................PASS in 0.000082185s
encoding::pem::write............................PASS in 0.000066815s
encoding::pem::read_many........................PASS in 0.000094457s
encoding::pem::read.............................PASS in 0.000054472s
format::ini::invalid............................PASS in 0.000075111s
format::ini::extended...........................PASS in 0.000022563s
format::ini::simple.............................PASS in 0.000031389s
glob::pattern_parse.............................PASS in 0.000084449s
glob::glob......................................PASS in 0.002178736s
hare::unit::_return.............................PASS in 0.000640150s
hare::unit::constant............................PASS in 0.000658676s
hare::unit::compound............................PASS in 0.000689183s
hare::unit::access..............................PASS in 0.000552215s
hash::adler32::adler32..........................PASS in 0.000014147s
hash::crc16::crc16..............................PASS in 0.000021370s
hash::crc32::crc32..............................PASS in 0.000042209s
hash::crc64::crc64..............................PASS in 0.000012252s
hash::siphash::siphash..........................PASS in 0.000040706s
math::checked::sat_mulu64.......................PASS in 0.000005741s
math::checked::sat_mulu32.......................PASS in 0.000013926s
math::checked::sat_mulu16.......................PASS in 0.000005871s
math::checked::sat_mulu8........................PASS in 0.000003787s
math::checked::sat_muli64.......................PASS in 0.000021440s
math::checked::sat_muli32.......................PASS in 0.000013946s
math::checked::sat_muli16.......................PASS in 0.000004318s
math::checked::sat_muli8........................PASS in 0.000002735s
math::checked::sat_subu64.......................PASS in 0.000005681s
math::checked::sat_subu32.......................PASS in 0.000002144s
math::checked::sat_subu16.......................PASS in 0.000006382s
math::checked::sat_subu8........................PASS in 0.000002224s
math::checked::sat_subi64.......................PASS in 0.000002826s
math::checked::sat_subi32.......................PASS in 0.000006011s
math::checked::sat_subi16.......................PASS in 0.000015289s
math::checked::sat_subi8........................PASS in 0.000002104s
math::checked::sat_addu64.......................PASS in 0.000026069s
math::checked::sat_addu32.......................PASS in 0.000002175s
math::checked::sat_addu16.......................PASS in 0.000005982s
math::checked::sat_addu8........................PASS in 0.000006212s
math::checked::sat_addi64.......................PASS in 0.000016881s
math::checked::sat_addi32.......................PASS in 0.000006292s
math::checked::sat_addi16.......................PASS in 0.000002234s
math::checked::sat_addi8........................PASS in 0.000005841s
math::checked::mulu64...........................PASS in 0.000004088s
math::checked::mulu32...........................PASS in 0.000011942s
math::checked::mulu16...........................PASS in 0.000003897s
math::checked::mulu8............................PASS in 0.000019897s
math::checked::muli64...........................PASS in 0.000018415s
math::checked::muli32...........................PASS in 0.000012664s
math::checked::muli16...........................PASS in 0.000006141s
math::checked::muli8............................PASS in 0.000010760s
math::checked::subu64...........................PASS in 0.000019948s
math::checked::subu32...........................PASS in 0.000002495s
math::checked::subu16...........................PASS in 0.000006843s
math::checked::subu8............................PASS in 0.000007414s
math::checked::subi64...........................PASS in 0.000006362s
math::checked::subi32...........................PASS in 0.000006262s
math::checked::subi16...........................PASS in 0.000006071s
math::checked::subi8............................PASS in 0.000006251s
math::checked::addu64...........................PASS in 0.000014547s
math::checked::addu32...........................PASS in 0.000007123s
math::checked::addu16...........................PASS in 0.000002455s
math::checked::addu8............................PASS in 0.000009928s
math::checked::addi64...........................PASS in 0.000008666s
math::checked::addi32...........................PASS in 0.000027692s
math::checked::addi16...........................PASS in 0.000002304s
math::checked::addi8............................PASS in 0.000020058s
math::complex::tanhuge..........................PASS in 0.000042099s
math::complex::tanh.............................PASS in 0.000009488s
math::complex::tan..............................PASS in 0.000028834s
math::complex::sqrt.............................PASS in 0.000049593s
math::complex::sinh.............................PASS in 0.000027061s
math::complex::sin..............................PASS in 0.000045024s
math::complex::rect.............................PASS in 0.000009808s
math::complex::pow..............................PASS in 0.000026470s
math::complex::polar............................PASS in 0.000007073s
math::complex::log..............................PASS in 0.000029455s
math::complex::isnan............................PASS in 0.000006062s
math::complex::exp..............................PASS in 0.000047529s
math::complex::cosh.............................PASS in 0.000016991s
math::complex::cos..............................PASS in 0.000021861s
math::complex::conj.............................PASS in 0.000009197s
math::complex::atanh............................PASS in 0.000064561s
math::complex::atan.............................PASS in 0.000031088s
math::complex::asinh............................PASS in 0.000045616s
math::complex::asin.............................PASS in 0.000034485s
math::complex::acosh............................PASS in 0.000032381s
math::complex::acos.............................PASS in 0.000028253s
math::complex::abs..............................PASS in 0.000007374s
mime::parse.....................................PASS in 0.000039423s
mime::lookup_ext................................PASS in 0.000008225s
mime::lookup_mime...............................PASS in 0.000029045s
net::dns::opcode................................PASS in 0.000027401s
unix::hosts::lookup.............................PASS in 0.000055885s
unix::hosts::errors.............................PASS in 0.000027111s
unix::hosts::next...............................PASS in 0.000043501s
strings::template::template.....................PASS in 0.000057127s
unix::passwd::nextpw............................PASS in 0.000046687s
unix::passwd::nextgr............................PASS in 0.000037379s
uuid::decode....................................PASS in 0.000017463s
uuid::encode....................................PASS in 0.000022663s
wordexp::wordexp_error..........................PASS in 0.002268034s
wordexp::wordexp................................PASS in 0.015749391s

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.583414388s
Build complete: success 2 months ago (took a minute)