view log » | |
_apply_patch | view log » |
environment | view log » |
signoff | view log » |
qbe | view log » |
harec | view log » |
hare | view log » |
check | view log » |
check_with_libc | view log » |
parsechk | view log » |
lint | view log » |
bootstrap | view log » |
genoiddb | view log » |
docs | view log » |
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 |
[#1349646] 2024/10/13 01:33:09 Booting image alpine/latest (default) on port 22552 [#1349646] 2024/10/13 01:33:09 Waiting for guest to settle [#1349646] 2024/10/13 01:33:18 Sending tasks [#1349646] 2024/10/13 01:33:23 Sending build environment [#1349646] 2024/10/13 01:33:23 Installing packages Warning: Permanently added '[localhost]:22552' (ED25519) to the list of known hosts. fetch http://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz OK: 463 MiB in 140 packages Warning: Permanently added '[localhost]:22552' (ED25519) to the list of known hosts. (1/1) Installing scdoc (1.11.3-r0) Executing busybox-1.36.1-r29.trigger OK: 463 MiB in 141 packages [#1349646] 2024/10/13 01:33:24 Cloning repositories Cloning into 'qbe'... + cd qbe + git submodule update --init --recursive Cloning into 'harec'... + cd harec + git submodule update --init --recursive Cloning into 'hare'... + cd hare + git submodule update --init --recursive [#1349646] 2024/10/13 01:33:29 Running task _apply_patch [#1349646] 2024/10/13 01:33:30 Running task environment [#1349646] 2024/10/13 01:33:30 Running task signoff [#1349646] 2024/10/13 01:33:31 Running task qbe [#1349646] 2024/10/13 01:33:32 Running task harec [#1349646] 2024/10/13 01:33:33 Running task hare [#1349646] 2024/10/13 01:33:39 Running task check [#1349646] 2024/10/13 01:33:47 Running task check_with_libc [#1349646] 2024/10/13 01:33:54 Running task parsechk [#1349646] 2024/10/13 01:33:55 Running task lint [#1349646] 2024/10/13 01:33:57 Running task bootstrap [#1349646] 2024/10/13 01:33:58 Running task genoiddb [#1349646] 2024/10/13 01:33:59 Running task docs [#1349646] 2024/10/13 01:34:01 Processing post-success triggers... [#1349646] 2024/10/13 01:34:01 Skipping trigger, condition unmet [#1349646] 2024/10/13 01:34:01 Sending webhook... [#1349646] 2024/10/13 01:34:01 Webhook response: 200 [#1349646] 2024/10/13 01:34:01 Thanks! |
1 2 3 4 5 6 7 8 |
Applying patch from lists.sr.ht + echo Applying patch from lists.sr.ht + git config --global user.name builds.sr.ht + git config --global user.email builds@sr.ht + cd hare + curl -sS https://lists.sr.ht/~sircmpwn/hare-dev/patches/55460/mbox + git am -3 /tmp/55460.patch Applying: Update documentation for os::exec::pipe |
1 2 3 4 |
+ cd hare + '[' patchset = patchset ']' + git log --format=%b 'origin/master^^..' + grep Signed-off-by |
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 |
+ cd qbe + make -j2 PREFIX=/usr cc -std=c99 -g -Wall -Wextra -Wpedantic -c util.c -o util.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c parse.c -o parse.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c abi.c -o abi.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c cfg.c -o cfg.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c mem.c -o mem.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c ssa.c -o ssa.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c alias.c -o alias.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c load.c -o load.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c copy.c -o copy.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c fold.c -o fold.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c simpl.c -o simpl.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c live.c -o live.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c spill.c -o spill.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c rega.c -o rega.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c emit.c -o emit.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/targ.c -o amd64/targ.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/isel.c -o amd64/isel.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/emit.c -o amd64/emit.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/targ.c -o arm64/targ.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/isel.c -o arm64/isel.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/emit.c -o arm64/emit.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/abi.c -o rv64/abi.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/isel.c -o rv64/isel.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/emit.c -o rv64/emit.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c main.c -o main.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 + sudo make install PREFIX=/usr mkdir -p "/usr/bin" install -m755 qbe "/usr/bin/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 |
+ cd harec + cp configs/linux.mk config.mk + make -j2 CC src/check.o CC src/emit.o CC src/eval.o CC src/expr.o CC src/gen.o CC src/genutil.o CC src/identifier.o CC src/lex.o CC src/main.o CC src/mod.o CC src/parse.o CC src/qbe.o CC src/qinstr.o CC src/qtype.o CC src/scope.o CC src/type_store.o CC src/typedef.o CC src/types.o CC src/utf8.o CC src/util.o CCLD .bin/harec + sudo make install install -Dm755 .bin/harec /usr/local/bin/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 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 |
+ cd hare + cp configs/linux.mk config.mk + make -j2 HAREC .cache/rt.ssa HAREC .cache/types.ssa HAREC .cache/sort_cmp.ssa HAREC .cache/endian.ssa HAREC .cache/format_elf.ssa SCDOC docs/hare.1 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 SCDOC docs/hare-module.5 QBE .cache/types.s QBE .cache/sort_cmp.s HAREC .cache/crypto_math.ssa QBE .cache/endian.s QBE .cache/format_elf.s AS .cache/types.o AS .cache/sort_cmp.o QBE .cache/crypto_math.s AS .cache/endian.o AS .cache/format_elf.o QBE .cache/rt.s AS .cache/crypto_math.o HAREC .cache/math.ssa HAREC .cache/linux.ssa HAREC .cache/bytes.ssa HAREC .cache/errors.ssa QBE .cache/math.s QBE .cache/linux.s HAREC .cache/sort.ssa AS .cache/rt.o QBE .cache/bytes.s QBE .cache/errors.s AS .cache/math.o AS .cache/linux.o QBE .cache/sort.s AS .cache/bytes.o HAREC .cache/encoding_utf8.ssa AS .cache/errors.o HAREC .cache/io.ssa AS .cache/sort.o QBE .cache/encoding_utf8.s AS .cache/encoding_utf8.o HAREC .cache/strings.ssa HAREC .cache/types_c.ssa QBE .cache/io.s QBE .cache/types_c.s QBE .cache/strings.s AS .cache/io.o HAREC .cache/bufio.ssa HAREC .cache/hash.ssa HAREC .cache/memio.ssa HAREC .cache/path.ssa AS .cache/types_c.o HAREC .cache/linux_vdso.ssa AS .cache/strings.o HAREC .cache/ascii.ssa QBE .cache/bufio.s QBE .cache/hash.s QBE .cache/memio.s QBE .cache/path.s QBE .cache/linux_vdso.s QBE .cache/ascii.s AS .cache/bufio.o AS .cache/hash.o HAREC .cache/crypto_sha256.ssa AS .cache/memio.o AS .cache/path.o AS .cache/linux_vdso.o HAREC .cache/time.ssa HAREC .cache/strconv.ssa HAREC .cache/shlex.ssa AS .cache/ascii.o QBE .cache/crypto_sha256.s QBE .cache/time.s QBE .cache/strconv.s QBE .cache/shlex.s AS .cache/crypto_sha256.o AS .cache/time.o HAREC .cache/fs.ssa AS .cache/shlex.o QBE .cache/fs.s AS .cache/strconv.o HAREC .cache/unix.ssa AS .cache/fs.o HAREC .cache/os.ssa QBE .cache/unix.s AS .cache/unix.o HAREC .cache/unix_signal.ssa QBE .cache/os.s QBE .cache/unix_signal.s HAREC .cache/fmt.ssa AS .cache/unix_signal.o AS .cache/os.o QBE .cache/fmt.s HAREC .cache/encoding_hex.ssa HAREC .cache/hare_lex.ssa HAREC .cache/time_chrono.ssa HAREC .cache/os_exec.ssa HAREC .cache/dirs.ssa HAREC .cache/getopt.ssa AS .cache/fmt.o QBE .cache/encoding_hex.s QBE .cache/hare_lex.s QBE .cache/time_chrono.s QBE .cache/os_exec.s QBE .cache/dirs.s QBE .cache/getopt.s AS .cache/encoding_hex.o AS .cache/hare_lex.o HAREC .cache/hare_ast.ssa AS .cache/time_chrono.o HAREC .cache/time_date.ssa AS .cache/os_exec.o HAREC .cache/unix_tty.ssa AS .cache/dirs.o AS .cache/getopt.o QBE .cache/hare_ast.s QBE .cache/time_date.s QBE .cache/unix_tty.s AS .cache/hare_ast.o HAREC .cache/hare_parse.ssa HAREC .cache/hare_unparse.ssa AS .cache/time_date.o AS .cache/unix_tty.o QBE .cache/hare_parse.s QBE .cache/hare_unparse.s AS .cache/hare_parse.o HAREC .cache/hare_module.ssa QBE .cache/hare_module.s AS .cache/hare_module.o HAREC .cache/cmd_hare_build.ssa QBE .cache/cmd_hare_build.s AS .cache/cmd_hare_build.o HAREC .cache/cmd_hare.ssa QBE .cache/cmd_hare.s AS .cache/cmd_hare.o AS .cache/hare_unparse.o LD .bin/hare HARE .bin/haredoc rm .cache/time.s .cache/encoding_utf8.s .cache/time_chrono.s .cache/hare_ast.s .cache/hare_lex.s .cache/crypto_sha256.s .cache/strings.s .cache/os.s .cache/io.s .cache/fmt.s .cache/dirs.s .cache/shlex.s .cache/cmd_hare_build.s .cache/time_date.s .cache/encoding_hex.s .cache/format_elf.s .cache/unix.s .cache/sort_cmp.s .cache/sort.s .cache/strconv.s .cache/errors.s .cache/getopt.s .cache/linux.s .cache/hash.s .cache/ascii.s .cache/fs.s .cache/bufio.s .cache/types.s .cache/types_c.s .cache/cmd_hare.s .cache/hare_parse.s .cache/path.s .cache/linux_vdso.s .cache/endian.s .cache/bytes.s .cache/os_exec.s .cache/crypto_math.s .cache/hare_unparse.s .cache/math.s .cache/hare_module.s .cache/unix_tty.s .cache/unix_signal.s .cache/memio.s + sudo make install mkdir -p -- \ '/usr/local/bin' '/usr/local/share/man/man1' \ '/usr/local/bin' '/usr/local/share/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/share/man'/man1/$i.1; done for i in haredoc hare-module; do install -m644 docs/$i.5 '/usr/local/share/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' |
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 587 |
+ cd hare + make -j2 check Running 573/573 tests: rt::unknown_errno...............................PASS in 0.000004509s rt::sigset_invalid_signum.......................PASS in 0.000002645s rt::sigset_valid_signum.........................PASS in 0.000002775s bytes::trim.....................................PASS in 0.000004057s bytes::cut......................................PASS in 0.000004449s bytes::rtokenize................................PASS in 0.000005270s bytes::tokenize.................................PASS in 0.000005411s bytes::reverse..................................PASS in 0.000005570s bytes::index....................................PASS in 0.000022362s bytes::equal....................................PASS in 0.000003176s bytes::hassuffix................................PASS in 0.000003116s bytes::hasprefix................................PASS in 0.000003025s encoding::utf8::encode..........................PASS in 0.000002605s encoding::utf8::slice...........................PASS in 0.000005881s encoding::utf8::decode..........................PASS in 0.000004188s strings::utf8...................................PASS in 0.000004048s strings::trim...................................PASS in 0.000015820s strings::cut....................................PASS in 0.000009007s strings::split..................................PASS in 0.000011622s strings::tokenize...............................PASS in 0.000006792s strings::hassuffix..............................PASS in 0.000003157s strings::hasprefix..............................PASS in 0.000008346s strings::sub....................................PASS in 0.000009367s strings::fromrunes..............................PASS in 0.000018084s strings::multireplace...........................PASS in 0.000011632s strings::replace................................PASS in 0.000013716s strings::rpad...................................PASS in 0.000006442s strings::lpad...................................PASS in 0.000006462s strings::slice..................................PASS in 0.000003346s strings::iter...................................PASS in 0.000003757s strings::byteindex..............................PASS in 0.000005511s strings::index..................................PASS in 0.000013665s strings::dupall.................................PASS in 0.000009197s strings::dup....................................PASS in 0.000003296s strings::contains...............................PASS in 0.000024776s strings::join...................................PASS in 0.000006632s strings::concat.................................PASS in 0.000004709s strings::compare................................PASS in 0.000003066s ascii::valid....................................PASS in 0.000006112s ascii::strcasecmp...............................PASS in 0.000011882s ascii::ctype....................................PASS in 0.000003276s io::limit.......................................PASS in 0.000007374s memio::dynamic..................................PASS in 0.000010790s memio::fixed....................................PASS in 0.000014988s memio::rjoin....................................PASS in 0.000008896s memio::rconcat..................................PASS in 0.000010449s memio::join.....................................PASS in 0.000005691s memio::concat...................................PASS in 0.000016381s bufio::unread...................................PASS in 0.000023614s bufio::write....................................PASS in 0.000018074s bufio::read.....................................PASS in 0.000014307s bufio::scan_unread..............................PASS in 0.000035907s bufio::scan_read................................PASS in 0.000021139s bufio::scan_byte................................PASS in 0.000019326s bufio::scan_rune_cutoff.........................PASS in 0.000019526s bufio::scan_rune................................PASS in 0.000019987s bufio::read_rune................................PASS in 0.000004288s bufio::read_line................................PASS in 0.000004740s bufio::read_tok.................................PASS in 0.000003857s bufio::read_byte................................PASS in 0.000008316s math::gcd.......................................PASS in 0.000006492s math::remu......................................PASS in 0.000006633s math::divu......................................PASS in 0.000006091s math::mulu......................................PASS in 0.000003968s math::subu......................................PASS in 0.000006623s math::addu......................................PASS in 0.000004028s math::popcount..................................PASS in 0.000005721s math::trailing_zeros_u..........................PASS in 0.000062758s math::leading_zeros_u...........................PASS in 0.000003056s math::bit_size_u................................PASS in 0.000003076s math::signi.....................................PASS in 0.000003677s math::absi......................................PASS in 0.000006252s math::isinf.....................................PASS in 0.000018815s math::fround....................................PASS in 0.000009348s math::fexcept...................................PASS in 0.000003376s math::hypot.....................................PASS in 0.000015209s math::atan2.....................................PASS in 0.000017774s math::atanh.....................................PASS in 0.000009548s math::acosh.....................................PASS in 0.000018505s math::asinh.....................................PASS in 0.000011251s math::tanh......................................PASS in 0.000004197s math::cosh......................................PASS in 0.000006812s math::sinh......................................PASS in 0.000006873s math::atan......................................PASS in 0.000006512s math::acos......................................PASS in 0.000006553s math::asin......................................PASS in 0.000008566s math::tan.......................................PASS in 0.000003848s math::sin.......................................PASS in 0.000003848s math::cos.......................................PASS in 0.000003907s math::trig_reduce...............................PASS in 0.000003947s math::modf64....................................PASS in 0.000017704s math::round.....................................PASS in 0.000003526s math::trunc.....................................PASS in 0.000003807s math::ceil......................................PASS in 0.000003758s math::floor.....................................PASS in 0.000003677s math::powf64....................................PASS in 0.000010209s math::sqrt......................................PASS in 0.000005991s math::exp2f64...................................PASS in 0.000003997s math::expf64....................................PASS in 0.000004309s math::log1p.....................................PASS in 0.000003938s math::log2f64...................................PASS in 0.000010440s math::log10f64..................................PASS in 0.000006262s math::logf64....................................PASS in 0.000006593s math::eqwithin..................................PASS in 0.000003246s math::nearbyint.................................PASS in 0.000006412s math::nextafter.................................PASS in 0.000004449s math::modfrac...................................PASS in 0.000011582s math::frexp_ldexp...............................PASS in 0.000004519s math::frexp.....................................PASS in 0.000004318s math::normalize.................................PASS in 0.000008245s math::signf.....................................PASS in 0.000003557s math::copysign..................................PASS in 0.000003266s math::absf......................................PASS in 0.000032000s math::float_normality...........................PASS in 0.000003397s math::isnan.....................................PASS in 0.000005861s math::floatbits.................................PASS in 0.000003016s path::pop.......................................PASS in 0.000015389s path::push......................................PASS in 0.000023043s path::prepend...................................PASS in 0.000049392s path::dirname_basename..........................PASS in 0.000155882s path::iter......................................PASS in 0.000007404s path::ext.......................................PASS in 0.000009638s types::c::strnlen...............................PASS in 0.000009188s types::c::strlen................................PASS in 0.000031700s types::c::strings...............................PASS in 0.000003747s time::mult......................................PASS in 0.000016901s time::compare...................................PASS in 0.001071279s time::add.......................................PASS in 0.000004518s fs::modes.......................................PASS in 0.000015149s fs::mode_str....................................PASS in 0.000018675s strconv::utos...................................PASS in 0.000003567s strconv::utos_bases.............................PASS in 0.000003837s strconv::stou_bases.............................PASS in 0.000006892s strconv::stou...................................PASS in 0.000004388s strconv::stoi_bases.............................PASS in 0.000003296s strconv::stoi...................................PASS in 0.000008416s strconv::stofhex................................PASS in 0.000014888s strconv::stof32.................................PASS in 0.000019196s strconv::stof64.................................PASS in 0.000067777s strconv::numeric................................PASS in 0.000005139s strconv::itos...................................PASS in 0.000008997s strconv::itos_bases.............................PASS in 0.000006782s strconv::ftosf..................................PASS in 0.000314099s fmt::print......................................PASS in 0.000068839s encoding::hex::dump.............................PASS in 0.000027622s encoding::hex::decode...........................PASS in 0.000038191s encoding::hex::encode...........................PASS in 0.000005119s encoding::hex::encodestr........................PASS in 0.000006442s fnmatch::fnmatch................................PASS in 0.000085370s unix::tty::pty..................................PASS in 0.000186641s test::exit......................................PASS in 0.000003567s test::_abort....................................PASS in 0.000005681s endian::ntoh....................................PASS in 0.000035246s endian::hton....................................PASS in 0.000003296s endian::little..................................PASS in 0.000006292s endian::big.....................................PASS in 0.000003787s math::random::rng...............................PASS in 0.000021841s cmp::ints.......................................PASS in 0.000003597s sort::sorted....................................PASS in 0.000006151s sort::big_random................................PASS in 0.022169665s sort::big_equal.................................PASS in 0.010354503s sort::sort......................................PASS in 0.000013405s sort::search....................................PASS in 0.000002795s sort::rbisect...................................PASS in 0.000003197s sort::lbisect...................................PASS in 0.000002996s hare::lex::access_tuple.........................PASS in 0.000028894s hare::lex::loc..................................PASS in 0.000018315s hare::lex::invalid..............................PASS in 0.000038011s hare::lex::literals_underscores.................PASS in 0.000053370s hare::lex::literals.............................PASS in 0.000037570s hare::lex::strings..............................PASS in 0.000028734s hare::lex::runes................................PASS in 0.000010009s hare::lex::comments.............................PASS in 0.000013816s hare::lex::keywords.............................PASS in 0.000074179s hare::lex::lexname..............................PASS in 0.000008666s hare::lex::lex3.................................PASS in 0.000020528s hare::lex::lex2.................................PASS in 0.000021249s hare::lex::lex1.................................PASS in 0.000007965s hare::lex::unlex................................PASS in 0.000002595s hare::unparse::_type............................PASS in 0.000031178s hare::unparse::import...........................PASS in 0.000008696s hare::unparse::ident............................PASS in 0.000003967s hare::unparse::decl.............................PASS in 0.000026279s hare::parse::docs...............................PASS in 0.000106390s hare::parse::decls..............................PASS in 0.000232416s hare::parse::imports............................PASS in 0.000073969s hare::parse::func...............................PASS in 0.000315543s hare::parse::enum_comments......................PASS in 0.000033182s hare::parse::tagged_union.......................PASS in 0.000089648s hare::parse::tuple..............................PASS in 0.000131878s hare::parse::enum_type..........................PASS in 0.000143950s hare::parse::array_slice........................PASS in 0.000059692s hare::parse::struct_union.......................PASS in 0.000212368s hare::parse::type_loc...........................PASS in 0.000250429s hare::parse::expr_loc...........................PASS in 0.001264742s hare::parse::ident..............................PASS in 0.000323106s hare::parse::parenthesis........................PASS in 0.000438632s hare::parse::yield_expr.........................PASS in 0.000071944s hare::parse::unarithm...........................PASS in 0.000114515s hare::parse::match_expr.........................PASS in 0.000122169s hare::parse::switch_expr........................PASS in 0.000090780s hare::parse::slice..............................PASS in 0.000079769s hare::parse::postfix............................PASS in 0.000160582s hare::parse::list...............................PASS in 0.000042179s hare::parse::if_expr............................PASS in 0.000081834s hare::parse::for_expr...........................PASS in 0.000161393s hare::parse::defer_expr.........................PASS in 0.000036479s hare::parse::control............................PASS in 0.000058661s hare::parse::constant...........................PASS in 0.000404388s hare::parse::compound...........................PASS in 0.000032961s hare::parse::cast...............................PASS in 0.000169878s hare::parse::call...............................PASS in 0.000138329s hare::parse::builtin............................PASS in 0.000281057s hare::parse::binding............................PASS in 0.000144591s hare::parse::binarithm..........................PASS in 0.000040986s hare::parse::assignment.........................PASS in 0.000188484s time::chrono::utc_convfrom_tai..................PASS in 0.000282029s time::chrono::utc_convto_tai....................PASS in 0.000006803s time::date::reckon..............................PASS in 0.000098786s time::date::parse...............................PASS in 0.000017353s time::date::truncate............................PASS in 0.000019627s time::date::unitdiff............................PASS in 0.000016160s time::date::pdiff...............................PASS in 0.000012624s time::date::format..............................PASS in 0.000025337s time::date::calc_janfirstweekday................PASS in 0.000002334s time::date::calc_weekday........................PASS in 0.000002043s time::date::calc_sundayweek.....................PASS in 0.000001873s time::date::calc_week...........................PASS in 0.000002144s time::date::calc_yearday........................PASS in 0.000053290s time::date::calc_ymd............................PASS in 0.000002926s time::date::calc_daydate__isoywd................PASS in 0.000002535s time::date::calc_daydate__yd....................PASS in 0.000002454s time::date::calc_daydate__ywd...................PASS in 0.000004879s time::date::calc_daydate__ymd...................PASS in 0.000002404s time::date::from_str............................PASS in 0.000024425s hare::parse::doc::invalid_ref...................PASS in 0.000092103s hare::parse::doc::doc...........................PASS in 0.000086812s net::ip::test_subnet_contains...................PASS in 0.000019747s net::ip::parse_subnet...........................PASS in 0.000017373s net::ip::parse_ip...............................PASS in 0.000052749s net::uri::encodequery...........................PASS in 0.000008245s net::uri::decodequery...........................PASS in 0.000016951s net::uri::percent_encoding......................PASS in 0.000051597s net::uri::invalid...............................PASS in 0.000011522s net::uri::roundtrip.............................PASS in 0.000074419s regex::rawreplace...............................PASS in 0.000457438s regex::replace..................................PASS in 0.000554961s regex::findall..................................PASS in 0.000347432s regex::find.....................................PASS in 0.008155638s cmd::haredoc::doc::html_escape..................PASS in 0.000008136s getopt::parse...................................PASS in 0.000006422s cmd::haredoc::parseident........................PASS in 0.000111499s hash::fnv::fnv32................................PASS in 0.000003977s hare::types::builtins...........................PASS in 0.000003888s hare::types::forwardref.........................PASS in 0.000739957s hare::types::alias..............................PASS in 0.000664687s hare::types::tagged.............................PASS in 0.000703821s hare::types::funcs..............................PASS in 0.000693321s hare::types::lists..............................PASS in 0.000716273s hare::types::tuples.............................PASS in 0.000782327s hare::types::structs............................PASS in 0.000894168s hare::types::store..............................PASS in 0.000679105s crypto::math::cmpu32............................PASS in 0.000002355s crypto::math::gtu32.............................PASS in 0.000002364s crypto::math::eq0u32............................PASS in 0.000002184s crypto::math::equ32.............................PASS in 0.000002204s crypto::math::muxu32............................PASS in 0.000002214s crypto::math::eqslice...........................PASS in 0.000002355s crypto::math::lrot64............................PASS in 0.000002275s crypto::math::lrot32............................PASS in 0.000002174s crypto::math::divu32............................PASS in 0.000002705s crypto::sha256::sha256_1gb......................SKIP in 0.000013305s crypto::sha256::sha256..........................PASS in 0.000073918s shlex::quote....................................PASS in 0.000006642s shlex::split....................................PASS in 0.000024586s glob::pattern_parse.............................PASS in 0.000039655s glob::glob......................................PASS in 0.002440598s unix::hosts::lookup.............................PASS in 0.000024266s unix::hosts::errors.............................PASS in 0.000027141s unix::hosts::next...............................PASS in 0.000021881s unix::passwd::nextpw............................PASS in 0.000020749s unix::passwd::nextgr............................PASS in 0.000017112s wordexp::wordexp_error..........................PASS in 0.001610390s wordexp::wordexp................................PASS in 0.006395116s hash::crc64::crc64..............................PASS in 0.000007454s hash::crc16::crc16..............................PASS in 0.000008386s hash::siphash::siphash..........................PASS in 0.000016541s hash::crc32::crc32..............................PASS in 0.000010950s hash::adler32::adler32..........................PASS in 0.000004508s crypto::random::reader..........................PASS in 0.000028263s crypto::random::buffer..........................PASS in 0.000026810s net::dns::opcode................................PASS in 0.000002424s strings::template::template.....................PASS in 0.000024135s mime::parse.....................................PASS in 0.000009638s mime::lookup_ext................................PASS in 0.000003577s mime::lookup_mime...............................PASS in 0.000003867s linux::timerfd::timerfd.........................PASS in 0.000031569s uuid::decode....................................PASS in 0.000005200s uuid::encode....................................PASS in 0.000010229s math::checked::sat_mulu64.......................PASS in 0.000002144s math::checked::sat_mulu32.......................PASS in 0.000001914s math::checked::sat_mulu16.......................PASS in 0.000001953s math::checked::sat_mulu8........................PASS in 0.000002074s math::checked::sat_muli64.......................PASS in 0.000002034s math::checked::sat_muli32.......................PASS in 0.000001964s math::checked::sat_muli16.......................PASS in 0.000001804s math::checked::sat_muli8........................PASS in 0.000002033s math::checked::sat_subu64.......................PASS in 0.000001904s math::checked::sat_subu32.......................PASS in 0.000001973s math::checked::sat_subu16.......................PASS in 0.000001944s math::checked::sat_subu8........................PASS in 0.000001843s math::checked::sat_subi64.......................PASS in 0.000001934s math::checked::sat_subi32.......................PASS in 0.000001843s math::checked::sat_subi16.......................PASS in 0.000001974s math::checked::sat_subi8........................PASS in 0.000001853s math::checked::sat_addu64.......................PASS in 0.000001953s math::checked::sat_addu32.......................PASS in 0.000004839s math::checked::sat_addu16.......................PASS in 0.000002004s math::checked::sat_addu8........................PASS in 0.000001984s math::checked::sat_addi64.......................PASS in 0.000001904s math::checked::sat_addi32.......................PASS in 0.000001994s math::checked::sat_addi16.......................PASS in 0.000001934s math::checked::sat_addi8........................PASS in 0.000001934s math::checked::mulu64...........................PASS in 0.000002194s math::checked::mulu32...........................PASS in 0.000001954s math::checked::mulu16...........................PASS in 0.000008325s math::checked::mulu8............................PASS in 0.000002164s math::checked::muli64...........................PASS in 0.000002274s math::checked::muli32...........................PASS in 0.000002074s math::checked::muli16...........................PASS in 0.000002225s math::checked::muli8............................PASS in 0.000002044s math::checked::subu64...........................PASS in 0.000002154s math::checked::subu32...........................PASS in 0.000002295s math::checked::subu16...........................PASS in 0.000001993s math::checked::subu8............................PASS in 0.000002114s math::checked::subi64...........................PASS in 0.000002204s math::checked::subi32...........................PASS in 0.000002084s math::checked::subi16...........................PASS in 0.000002134s math::checked::subi8............................PASS in 0.000002214s math::checked::addu64...........................PASS in 0.000002124s math::checked::addu32...........................PASS in 0.000002094s math::checked::addu16...........................PASS in 0.000004498s math::checked::addu8............................PASS in 0.000002234s math::checked::addi64...........................PASS in 0.000002124s math::checked::addi32...........................PASS in 0.000002134s math::checked::addi16...........................PASS in 0.000002084s math::checked::addi8............................PASS in 0.000013335s math::complex::tanhuge..........................PASS in 0.000008055s math::complex::tanh.............................PASS in 0.000011502s math::complex::tan..............................PASS in 0.000009157s math::complex::sqrt.............................PASS in 0.000012664s math::complex::sinh.............................PASS in 0.000010400s math::complex::sin..............................PASS in 0.000012263s math::complex::rect.............................PASS in 0.000005090s math::complex::pow..............................PASS in 0.000018114s math::complex::polar............................PASS in 0.000003807s math::complex::log..............................PASS in 0.000010189s math::complex::isnan............................PASS in 0.000002405s math::complex::exp..............................PASS in 0.000009789s math::complex::cosh.............................PASS in 0.000006923s math::complex::cos..............................PASS in 0.000006783s math::complex::conj.............................PASS in 0.000003797s math::complex::atanh............................PASS in 0.000009167s math::complex::atan.............................PASS in 0.000011060s math::complex::asinh............................PASS in 0.000020007s math::complex::asin.............................PASS in 0.000017933s math::complex::acosh............................PASS in 0.000018705s math::complex::acos.............................PASS in 0.000016931s math::complex::abs..............................PASS in 0.000003547s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000010640s crypto::blake2b::blake2b........................PASS in 0.030418809s crypto::argon2::samples_slow....................SKIP in 0.000011642s crypto::argon2::samples.........................PASS in 0.006377152s crypto::argon2::rfc_id_test_vector..............PASS in 0.000871535s crypto::argon2::rfc_i_test_vector...............PASS in 0.001032186s crypto::argon2::rfc_d_test_vector...............PASS in 0.000844043s crypto::argon2::mode_d_one_pass.................PASS in 0.000689523s crypto::chacha::hchacha20.......................PASS in 0.000007364s crypto::chacha::skipblocks......................PASS in 0.000005991s crypto::chacha::xchacha20.......................PASS in 0.000007274s crypto::chacha::chacha20........................PASS in 0.000014787s crypto::poly1305::writepatterns.................PASS in 0.000005411s crypto::poly1305::example4......................PASS in 0.000002365s crypto::poly1305::example3......................PASS in 0.000002315s crypto::poly1305::example2......................PASS in 0.000001923s crypto::poly1305::example1......................PASS in 0.000002165s crypto::chachapoly::xencrypt....................PASS in 0.000027973s crypto::chachapoly::encrypt.....................PASS in 0.000030908s crypto::invalidmac..............................PASS in 0.000008085s crypto::cipheradditionswap......................PASS in 0.000006172s crypto::invalidaddition5........................PASS in 0.000007374s crypto::invalidaddition4........................PASS in 0.000006953s crypto::invalidaddition3........................PASS in 0.000007434s crypto::invalidaddition2........................PASS in 0.000021740s crypto::invalidaddition.........................PASS in 0.000007494s crypto::invalidcipher3..........................PASS in 0.000007364s crypto::invalidcipher2..........................PASS in 0.000008025s crypto::invalidcipher...........................PASS in 0.000007284s crypto::invalidkey..............................PASS in 0.000007695s crypto::polyaligned.............................PASS in 0.000014016s crypto::nothing.................................PASS in 0.000010440s crypto::nomsg...................................PASS in 0.000008977s crypto::noadditional............................PASS in 0.000015670s crypto::rfcmultiadditonals......................PASS in 0.000011822s crypto::rfc.....................................PASS in 0.000012293s crypto::blowfish::salted........................PASS in 0.001146512s crypto::blowfish::decrypt.......................PASS in 0.001225047s crypto::blowfish::encrypt.......................PASS in 0.001231960s crypto::sha512::sha384..........................PASS in 0.000028383s crypto::sha512::sha512_256......................PASS in 0.000020038s crypto::sha512::sha512_224......................PASS in 0.000024005s crypto::sha512::sha512..........................PASS in 0.000072766s crypto::ed25519::issue716.......................PASS in 0.004450918s crypto::ed25519::golden.........................PASS in 0.006755472s crypto::ed25519::roundtrip......................PASS in 0.022299409s crypto::bigint::zero............................PASS in 0.000007795s crypto::bigint::iszero..........................PASS in 0.000040336s crypto::bigint::montymul........................PASS in 0.000106260s crypto::bigint::montyencode.....................PASS in 0.000029585s crypto::bigint::word_countbits..................PASS in 0.000001724s crypto::bigint::encreddec.......................PASS in 0.000020418s crypto::bigint::encmoddec.......................PASS in 0.000015840s crypto::bigint::decodebigger....................PASS in 0.000001853s crypto::bigint::encodebigger....................PASS in 0.000002114s crypto::bigint::encode..........................PASS in 0.000002093s crypto::bigint::modpow..........................PASS in 0.000058600s crypto::bigint::reduce..........................PASS in 0.000069701s crypto::bigint::rshift..........................PASS in 0.000029586s crypto::bigint::mulacc..........................PASS in 0.000045415s crypto::bigint::muladd_small....................PASS in 0.000056756s crypto::bigint::add.............................PASS in 0.000028664s crypto::ec::bigint_support......................PASS in 0.000002024s crypto::ec::arsh................................PASS in 0.000008847s crypto::ec::be8tole30...........................PASS in 0.000002635s crypto::ec::keygen_p521.........................PASS in 0.000004108s crypto::ec::keygen_p384.........................PASS in 0.000002996s crypto::ec::keygen_p256.........................PASS in 0.000007133s crypto::ec::p521_muladd.........................PASS in 0.086933558s crypto::ec::p521_mulgen.........................PASS in 0.054962297s crypto::ec::p384_muladd.........................PASS in 0.041318083s crypto::ec::p384_mulgen.........................PASS in 0.026087394s crypto::ec::p256_muladd.........................PASS in 0.014658136s crypto::ec::p256_mulgen.........................PASS in 0.007939342s crypto::sha1::sha1_1gb..........................SKIP in 0.000013115s crypto::sha1::sha1..............................PASS in 0.000036699s crypto::hmac::sha256............................PASS in 0.000011121s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000036138s crypto::hmac::hmac_sha1.........................PASS in 0.000012112s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000013375s crypto::hkdf::rfc6..............................PASS in 0.000012463s crypto::hkdf::rfc5..............................PASS in 0.000029315s crypto::hkdf::rfc4..............................PASS in 0.000014878s crypto::hkdf::rfc3..............................PASS in 0.000022533s crypto::hkdf::rfc2..............................PASS in 0.000040737s crypto::hkdf::rfc1..............................PASS in 0.000022312s crypto::aes::rt_example_vector3.................PASS in 0.000011151s crypto::aes::rt_example_vector2.................PASS in 0.000001934s crypto::aes::rt_example_vector1_in_place........PASS in 0.000001683s crypto::aes::rt_example_vector1.................PASS in 0.000005090s crypto::aes::rt_decrypt_128.....................PASS in 0.000002124s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000002084s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000001894s crypto::aes::rt_encrypt_128.....................PASS in 0.000002074s crypto::aes::rt_finish..........................PASS in 0.000005581s crypto::aes::ctr_test_retry.....................PASS in 0.000012072s crypto::aes::empty_write........................PASS in 0.000008246s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000005110s crypto::aes::ctr_encrypt_in_place...............PASS in 0.000005310s crypto::aes::ctr_test_multiple_calls............PASS in 0.000020478s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000012072s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000005320s crypto::aes::ctr_zero_iv........................PASS in 0.000009298s crypto::aes::test_example_vector3...............PASS in 0.000008536s crypto::aes::test_example_vector2...............PASS in 0.000006282s crypto::aes::test_example_vector1_in_place......PASS in 0.000005611s crypto::aes::test_example_vector1...............PASS in 0.000005902s crypto::aes::test_decrypt_128...................PASS in 0.000005109s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000008756s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000010840s crypto::aes::test_encrypt_128...................PASS in 0.000004840s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000013555s crypto::aes::cbc_encrypt_decrypt................PASS in 0.000013515s crypto::aes::ni_test_example_vector3............PASS in 0.000004299s crypto::aes::ni_test_example_vector2............PASS in 0.000002826s crypto::aes::ni_test_example_vector1............PASS in 0.000002765s crypto::aes::ni_test_decrypt_128................PASS in 0.000003006s crypto::aes::ni_test_encrypt_128................PASS in 0.000003136s crypto::aes::ni_enc_key_expand_256..............PASS in 0.000003096s crypto::aes::ni_enc_key_expand_192..............PASS in 0.000002955s crypto::aes::ni_enc_key_expand_128..............PASS in 0.000003397s crypto::aes::ni_enabled.........................PASS in 0.000002064s crypto::aes::gcm_inplace........................PASS in 0.000326993s crypto::aes::gcm_decrypt........................PASS in 0.000211927s crypto::aes::gcm_encrypt........................PASS in 0.000181320s crypto::aes::xts::multiblock....................PASS in 0.000004889s crypto::aes::xts::oneblock......................PASS in 0.000002836s crypto::ecdsa::validate.........................PASS in 0.013699577s crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000011231s crypto::ecdsa::hmac_drbg........................PASS in 0.000026038s crypto::rsa::countbits..........................PASS in 0.000002514s crypto::rsa::pss_sig............................PASS in 0.034736969s crypto::rsa::pkcs1..............................PASS in 0.208923073s crypto::rsa::initd..............................PASS in 0.000142427s crypto::rsa::pubprivexp.........................PASS in 0.032121213s crypto::rsa::smallprivexp.......................PASS in 0.000049413s crypto::rsa::tiny...............................PASS in 0.000007084s crypto::curve25519::highbitignored..............PASS in 0.002596871s crypto::curve25519::vectors.....................PASS in 0.021608052s crypto::curve25519::x25519basepoint.............PASS in 0.253356760s crypto::curve25519::unpackpack..................PASS in 0.000002514s crypto::curve25519::swap25519...................PASS in 0.000002315s crypto::curve25519::subfe.......................PASS in 0.000002103s crypto::curve25519::unpack25519.................PASS in 0.000001793s crypto::salsa::hsalsa20.........................PASS in 0.000004087s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000005110s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000003718s crypto::salsa::xsalsa20.........................PASS in 0.000004829s crypto::salsa::qr...............................PASS in 0.000002244s crypto::x25519::random..........................PASS in 0.005090749s crypto::x25519::sample..........................PASS in 0.002547197s crypto::ecdh::nist_p521_full....................SKIP in 0.000011773s crypto::ecdh::nist_p384_full....................SKIP in 0.000009698s crypto::ecdh::nist_p256_full....................SKIP in 0.000009518s crypto::ecdh::nist_p521.........................PASS in 0.018360310s crypto::ecdh::nist_p384.........................PASS in 0.008681324s crypto::ecdh::nist_p256.........................PASS in 0.002692459s crypto::ecdh::p521_invalidpoint.................PASS in 0.018342316s crypto::ecdh::p384_invalidpoint.................PASS in 0.008684680s crypto::ecdh::p256_invalidpoint.................PASS in 0.002669577s format::ini::invalid............................PASS in 0.000069731s format::ini::extended...........................PASS in 0.000018645s format::ini::simple.............................PASS in 0.000020338s encoding::base32::decode........................PASS in 0.000344116s encoding::base32::encode........................PASS in 0.000010620s encoding::base64::sizecalc......................PASS in 0.000002154s encoding::base64::decode........................PASS in 0.009036561s encoding::base64::encode........................PASS in 0.000006572s encoding::base64::partialwrite..................PASS in 0.000002605s encoding::pem::readcrlf.........................PASS in 0.000056196s encoding::pem::write............................PASS in 0.000066344s encoding::pem::read_many........................PASS in 0.000090569s encoding::pem::read.............................PASS in 0.000056877s encoding::asn1::validutf8.......................PASS in 0.000011571s encoding::asn1::strrawoid.......................PASS in 0.000005971s encoding::asn1::t61encode.......................PASS in 0.000082223s encoding::asn1::bmp.............................PASS in 0.000006983s encoding::asn1::t61.............................PASS in 0.000009728s encoding::asn1::utf8............................PASS in 0.000013305s encoding::asn1::c_is_print......................PASS in 0.000017022s encoding::asn1::c_is_num........................PASS in 0.000008876s encoding::asn1::write_int.......................PASS in 0.000006873s encoding::asn1::write_bool......................PASS in 0.000002424s encoding::asn1::write_seq.......................PASS in 0.000003927s encoding::asn1::encode_dsz......................PASS in 0.000002355s encoding::asn1::write_prim......................PASS in 0.000002805s encoding::asn1::write_id........................PASS in 0.000004519s encoding::asn1::read_oid........................PASS in 0.000004118s encoding::asn1::read_gtime......................PASS in 0.000040847s encoding::asn1::read_utctime....................PASS in 0.000016210s encoding::asn1::read_bitstr.....................PASS in 0.000004348s encoding::asn1::read_int........................PASS in 0.000018114s encoding::asn1::read_null.......................PASS in 0.000007454s encoding::asn1::read_bool.......................PASS in 0.000004589s encoding::asn1::read_implicit...................PASS in 0.000002956s encoding::asn1::invalid_seq.....................PASS in 0.000002605s encoding::asn1::seq.............................PASS in 0.000007595s encoding::asn1::emptydata.......................PASS in 0.000005019s encoding::asn1::parselen........................PASS in 0.000018886s encoding::asn1::parsetag........................PASS in 0.000005049s hare::unit::_return.............................PASS in 0.000842560s hare::unit::constant............................PASS in 0.000839134s hare::unit::compound............................PASS in 0.000803898s hare::unit::access..............................PASS in 0.000705774s Skipped crypto::sha256::sha256_1gb: Requires HARETEST_INCLUDE='slow' Skipped crypto::argon2::samples_slow: Requires HARETEST_INCLUDE='slow' Skipped crypto::sha1::sha1_1gb: Requires HARETEST_INCLUDE='slow' Skipped crypto::ecdsa::ecdsa_rfc6979: 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' 566 passed; 0 failed; 7 skipped; 573 completed in 1.029467571s |
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 587 |
+ cd hare + hare test -lc Running 573/573 tests: rt::unknown_errno...............................PASS in 0.000004569s rt::sigset_invalid_signum.......................PASS in 0.000002866s rt::sigset_valid_signum.........................PASS in 0.000002765s bytes::trim.....................................PASS in 0.000004168s bytes::cut......................................PASS in 0.000006733s bytes::rtokenize................................PASS in 0.000007273s bytes::tokenize.................................PASS in 0.000004829s bytes::reverse..................................PASS in 0.000006111s bytes::index....................................PASS in 0.000012493s bytes::equal....................................PASS in 0.000003216s bytes::hassuffix................................PASS in 0.000005971s bytes::hasprefix................................PASS in 0.000003076s encoding::utf8::encode..........................PASS in 0.000002765s encoding::utf8::slice...........................PASS in 0.000006873s encoding::utf8::decode..........................PASS in 0.000026400s strings::utf8...................................PASS in 0.000003256s strings::trim...................................PASS in 0.000031169s strings::cut....................................PASS in 0.000007965s strings::split..................................PASS in 0.000011972s strings::tokenize...............................PASS in 0.000008726s strings::hassuffix..............................PASS in 0.000006001s strings::hasprefix..............................PASS in 0.000005791s strings::sub....................................PASS in 0.000043842s strings::fromrunes..............................PASS in 0.000028173s strings::multireplace...........................PASS in 0.000006321s strings::replace................................PASS in 0.000015780s strings::rpad...................................PASS in 0.000003797s strings::lpad...................................PASS in 0.000004007s strings::slice..................................PASS in 0.000006012s strings::iter...................................PASS in 0.000003817s strings::byteindex..............................PASS in 0.000010109s strings::index..................................PASS in 0.000011662s strings::dupall.................................PASS in 0.000003927s strings::dup....................................PASS in 0.000003447s strings::contains...............................PASS in 0.000011382s strings::join...................................PASS in 0.000006582s strings::concat.................................PASS in 0.000006562s strings::compare................................PASS in 0.000003186s ascii::valid....................................PASS in 0.000004128s ascii::strcasecmp...............................PASS in 0.000008776s ascii::ctype....................................PASS in 0.000006072s io::limit.......................................PASS in 0.000004588s memio::dynamic..................................PASS in 0.000012153s memio::fixed....................................PASS in 0.000014787s memio::rjoin....................................PASS in 0.000012273s memio::rconcat..................................PASS in 0.000009558s memio::join.....................................PASS in 0.000008135s memio::concat...................................PASS in 0.000005791s bufio::unread...................................PASS in 0.000004599s bufio::write....................................PASS in 0.000016982s bufio::read.....................................PASS in 0.000017252s bufio::scan_unread..............................PASS in 0.000034716s bufio::scan_read................................PASS in 0.000021751s bufio::scan_byte................................PASS in 0.000020218s bufio::scan_rune_cutoff.........................PASS in 0.000019968s bufio::scan_rune................................PASS in 0.000020949s bufio::read_rune................................PASS in 0.000004528s bufio::read_line................................PASS in 0.000018345s bufio::read_tok.................................PASS in 0.000007033s bufio::read_byte................................PASS in 0.000010359s math::gcd.......................................PASS in 0.000003627s math::remu......................................PASS in 0.000003797s math::divu......................................PASS in 0.000006142s math::mulu......................................PASS in 0.000003487s math::subu......................................PASS in 0.000003677s math::addu......................................PASS in 0.000008476s math::popcount..................................PASS in 0.000003176s math::trailing_zeros_u..........................PASS in 0.000006873s math::leading_zeros_u...........................PASS in 0.000005610s math::bit_size_u................................PASS in 0.000003065s math::signi.....................................PASS in 0.000009418s math::absi......................................PASS in 0.000004419s math::isinf.....................................PASS in 0.000005470s math::fround....................................PASS in 0.000006773s math::fexcept...................................PASS in 0.000003477s math::hypot.....................................PASS in 0.000005591s math::atan2.....................................PASS in 0.000005040s math::atanh.....................................PASS in 0.000004178s math::acosh.....................................PASS in 0.000006082s math::asinh.....................................PASS in 0.000005891s math::tanh......................................PASS in 0.000004108s math::cosh......................................PASS in 0.000003978s math::sinh......................................PASS in 0.000004077s math::atan......................................PASS in 0.000003647s math::acos......................................PASS in 0.000005771s math::asin......................................PASS in 0.000004819s math::tan.......................................PASS in 0.000003867s math::sin.......................................PASS in 0.000003827s math::cos.......................................PASS in 0.000003968s math::trig_reduce...............................PASS in 0.000003858s math::modf64....................................PASS in 0.000017663s math::round.....................................PASS in 0.000003506s math::trunc.....................................PASS in 0.000003907s math::ceil......................................PASS in 0.000003807s math::floor.....................................PASS in 0.000003617s math::powf64....................................PASS in 0.000009868s math::sqrt......................................PASS in 0.000006091s math::exp2f64...................................PASS in 0.000003958s math::expf64....................................PASS in 0.000003847s math::log1p.....................................PASS in 0.000003657s math::log2f64...................................PASS in 0.000003918s math::log10f64..................................PASS in 0.000003727s math::logf64....................................PASS in 0.000003948s math::eqwithin..................................PASS in 0.000003337s math::nearbyint.................................PASS in 0.000003456s math::nextafter.................................PASS in 0.000004509s math::modfrac...................................PASS in 0.000004088s math::frexp_ldexp...............................PASS in 0.000004278s math::frexp.....................................PASS in 0.000003506s math::normalize.................................PASS in 0.000002915s math::signf.....................................PASS in 0.000003417s math::copysign..................................PASS in 0.000003217s math::absf......................................PASS in 0.000003426s math::float_normality...........................PASS in 0.000003376s math::isnan.....................................PASS in 0.000003116s math::floatbits.................................PASS in 0.000002925s path::pop.......................................PASS in 0.000009819s path::push......................................PASS in 0.000009838s path::prepend...................................PASS in 0.000033502s path::dirname_basename..........................PASS in 0.000149901s path::iter......................................PASS in 0.000008265s path::ext.......................................PASS in 0.000009869s types::c::strnlen...............................PASS in 0.000006432s types::c::strlen................................PASS in 0.000002995s types::c::strings...............................PASS in 0.000003998s time::mult......................................PASS in 0.000006722s time::compare...................................PASS in 0.001073604s time::add.......................................PASS in 0.000004408s fs::modes.......................................PASS in 0.000028874s fs::mode_str....................................PASS in 0.000004047s strconv::utos...................................PASS in 0.000003557s strconv::utos_bases.............................PASS in 0.000009588s strconv::stou_bases.............................PASS in 0.000003246s strconv::stou...................................PASS in 0.000013305s strconv::stoi_bases.............................PASS in 0.000006242s strconv::stoi...................................PASS in 0.000005491s strconv::stofhex................................PASS in 0.000012804s strconv::stof32.................................PASS in 0.000033142s strconv::stof64.................................PASS in 0.000070593s strconv::numeric................................PASS in 0.000005029s strconv::itos...................................PASS in 0.000006632s strconv::itos_bases.............................PASS in 0.000004037s strconv::ftosf..................................PASS in 0.000327704s fmt::print......................................PASS in 0.000056596s encoding::hex::dump.............................PASS in 0.000026500s encoding::hex::decode...........................PASS in 0.000041197s encoding::hex::encode...........................PASS in 0.000004459s encoding::hex::encodestr........................PASS in 0.000003687s fnmatch::fnmatch................................PASS in 0.000085230s unix::tty::pty..................................PASS in 0.000187081s test::exit......................................PASS in 0.000003547s test::_abort....................................PASS in 0.000003216s endian::ntoh....................................PASS in 0.000005991s endian::hton....................................PASS in 0.000003146s endian::little..................................PASS in 0.000015990s endian::big.....................................PASS in 0.000006593s math::random::rng...............................PASS in 0.000022432s cmp::ints.......................................PASS in 0.000003526s sort::sorted....................................PASS in 0.000008776s sort::big_random................................PASS in 0.021654890s sort::big_equal.................................PASS in 0.011485724s sort::sort......................................PASS in 0.000013365s sort::search....................................PASS in 0.000002935s sort::rbisect...................................PASS in 0.000002925s sort::lbisect...................................PASS in 0.000003036s hare::lex::access_tuple.........................PASS in 0.000038572s hare::lex::loc..................................PASS in 0.000020508s hare::lex::invalid..............................PASS in 0.000048131s hare::lex::literals_underscores.................PASS in 0.000046226s hare::lex::literals.............................PASS in 0.000039494s hare::lex::strings..............................PASS in 0.000026931s hare::lex::runes................................PASS in 0.000009989s hare::lex::comments.............................PASS in 0.000017643s hare::lex::keywords.............................PASS in 0.000071594s hare::lex::lexname..............................PASS in 0.000009037s hare::lex::lex3.................................PASS in 0.000014457s hare::lex::lex2.................................PASS in 0.000007604s hare::lex::lex1.................................PASS in 0.000006372s hare::lex::unlex................................PASS in 0.000002545s hare::unparse::_type............................PASS in 0.000041338s hare::unparse::import...........................PASS in 0.000006252s hare::unparse::ident............................PASS in 0.000003045s hare::unparse::decl.............................PASS in 0.000029105s hare::parse::docs...............................PASS in 0.000093716s hare::parse::decls..............................PASS in 0.000226995s hare::parse::imports............................PASS in 0.000067477s hare::parse::func...............................PASS in 0.000316745s hare::parse::enum_comments......................PASS in 0.000030389s hare::parse::tagged_union.......................PASS in 0.000089067s hare::parse::tuple..............................PASS in 0.000128050s hare::parse::enum_type..........................PASS in 0.000130565s hare::parse::array_slice........................PASS in 0.000062397s hare::parse::struct_union.......................PASS in 0.000212518s hare::parse::type_loc...........................PASS in 0.000247074s hare::parse::expr_loc...........................PASS in 0.001188178s hare::parse::ident..............................PASS in 0.000266219s hare::parse::parenthesis........................PASS in 0.000442790s hare::parse::yield_expr.........................PASS in 0.000087774s hare::parse::unarithm...........................PASS in 0.000125896s hare::parse::match_expr.........................PASS in 0.000116599s hare::parse::switch_expr........................PASS in 0.000086502s hare::parse::slice..............................PASS in 0.000084569s hare::parse::postfix............................PASS in 0.000163597s hare::parse::list...............................PASS in 0.000027221s hare::parse::if_expr............................PASS in 0.000073067s hare::parse::for_expr...........................PASS in 0.000167715s hare::parse::defer_expr.........................PASS in 0.000023915s hare::parse::control............................PASS in 0.000052058s hare::parse::constant...........................PASS in 0.000368491s hare::parse::compound...........................PASS in 0.000022322s hare::parse::cast...............................PASS in 0.000168566s hare::parse::call...............................PASS in 0.000119344s hare::parse::builtin............................PASS in 0.000287068s hare::parse::binding............................PASS in 0.000131085s hare::parse::binarithm..........................PASS in 0.000026399s hare::parse::assignment.........................PASS in 0.000165731s time::chrono::utc_convfrom_tai..................PASS in 0.000080031s time::chrono::utc_convto_tai....................PASS in 0.000005370s time::date::reckon..............................PASS in 0.000082275s time::date::parse...............................PASS in 0.000018174s time::date::truncate............................PASS in 0.000013856s time::date::unitdiff............................PASS in 0.000016682s time::date::pdiff...............................PASS in 0.000020238s time::date::format..............................PASS in 0.000026349s time::date::calc_janfirstweekday................PASS in 0.000002275s time::date::calc_weekday........................PASS in 0.000002094s time::date::calc_sundayweek.....................PASS in 0.000001884s time::date::calc_week...........................PASS in 0.000002655s time::date::calc_yearday........................PASS in 0.000002354s time::date::calc_ymd............................PASS in 0.000002565s time::date::calc_daydate__isoywd................PASS in 0.000002505s time::date::calc_daydate__yd....................PASS in 0.000003116s time::date::calc_daydate__ywd...................PASS in 0.000002725s time::date::calc_daydate__ymd...................PASS in 0.000005010s time::date::from_str............................PASS in 0.000020328s hare::parse::doc::invalid_ref...................PASS in 0.000071254s hare::parse::doc::doc...........................PASS in 0.000080451s net::ip::test_subnet_contains...................PASS in 0.000016190s net::ip::parse_subnet...........................PASS in 0.000018164s net::ip::parse_ip...............................PASS in 0.000052639s net::uri::encodequery...........................PASS in 0.000011542s net::uri::decodequery...........................PASS in 0.000015970s net::uri::percent_encoding......................PASS in 0.000034624s net::uri::invalid...............................PASS in 0.000010780s net::uri::roundtrip.............................PASS in 0.000079149s regex::rawreplace...............................PASS in 0.000337052s regex::replace..................................PASS in 0.000418024s regex::findall..................................PASS in 0.000268093s regex::find.....................................PASS in 0.004239292s cmd::haredoc::doc::html_escape..................PASS in 0.000020678s getopt::parse...................................PASS in 0.000019767s cmd::haredoc::parseident........................PASS in 0.000065603s hash::fnv::fnv32................................PASS in 0.000004067s hare::types::builtins...........................PASS in 0.000004218s hare::types::forwardref.........................PASS in 0.000836779s hare::types::alias..............................PASS in 0.000808997s hare::types::tagged.............................PASS in 0.000876284s hare::types::funcs..............................PASS in 0.000825188s hare::types::lists..............................PASS in 0.000839755s hare::types::tuples.............................PASS in 0.000822523s hare::types::structs............................PASS in 0.000960131s hare::types::store..............................PASS in 0.000815841s crypto::math::cmpu32............................PASS in 0.000003005s crypto::math::gtu32.............................PASS in 0.000002254s crypto::math::eq0u32............................PASS in 0.000002124s crypto::math::equ32.............................PASS in 0.000004578s crypto::math::muxu32............................PASS in 0.000005650s crypto::math::eqslice...........................PASS in 0.000004569s crypto::math::lrot64............................PASS in 0.000004478s crypto::math::lrot32............................PASS in 0.000002154s crypto::math::divu32............................PASS in 0.000002675s crypto::sha256::sha256_1gb......................SKIP in 0.000011171s crypto::sha256::sha256..........................PASS in 0.000066354s shlex::quote....................................PASS in 0.000006592s shlex::split....................................PASS in 0.000038413s glob::pattern_parse.............................PASS in 0.000038282s glob::glob......................................PASS in 0.002307789s unix::hosts::lookup.............................PASS in 0.000019857s unix::hosts::errors.............................PASS in 0.000022522s unix::hosts::next...............................PASS in 0.000029825s unix::passwd::nextpw............................PASS in 0.000010379s unix::passwd::nextgr............................PASS in 0.000010089s wordexp::wordexp_error..........................PASS in 0.001395848s wordexp::wordexp................................PASS in 0.005416701s hash::crc64::crc64..............................PASS in 0.000007885s hash::crc16::crc16..............................PASS in 0.000008746s hash::siphash::siphash..........................PASS in 0.000013245s hash::crc32::crc32..............................PASS in 0.000008115s hash::adler32::adler32..........................PASS in 0.000004217s crypto::random::reader..........................PASS in 0.000029095s crypto::random::buffer..........................PASS in 0.000024486s net::dns::opcode................................PASS in 0.000002785s strings::template::template.....................PASS in 0.000031650s mime::parse.....................................PASS in 0.000009558s mime::lookup_ext................................PASS in 0.000003727s mime::lookup_mime...............................PASS in 0.000009878s linux::timerfd::timerfd.........................PASS in 0.000035697s uuid::decode....................................PASS in 0.000005160s uuid::encode....................................PASS in 0.000013035s math::checked::sat_mulu64.......................PASS in 0.000002064s math::checked::sat_mulu32.......................PASS in 0.000005020s math::checked::sat_mulu16.......................PASS in 0.000001924s math::checked::sat_mulu8........................PASS in 0.000001974s math::checked::sat_muli64.......................PASS in 0.000002064s math::checked::sat_muli32.......................PASS in 0.000001924s math::checked::sat_muli16.......................PASS in 0.000004188s math::checked::sat_muli8........................PASS in 0.000002015s math::checked::sat_subu64.......................PASS in 0.000001934s math::checked::sat_subu32.......................PASS in 0.000001923s math::checked::sat_subu16.......................PASS in 0.000001824s math::checked::sat_subu8........................PASS in 0.000005490s math::checked::sat_subi64.......................PASS in 0.000002013s math::checked::sat_subi32.......................PASS in 0.000005700s math::checked::sat_subi16.......................PASS in 0.000001913s math::checked::sat_subi8........................PASS in 0.000001974s math::checked::sat_addu64.......................PASS in 0.000001984s math::checked::sat_addu32.......................PASS in 0.000001904s math::checked::sat_addu16.......................PASS in 0.000004328s math::checked::sat_addu8........................PASS in 0.000001913s math::checked::sat_addi64.......................PASS in 0.000001954s math::checked::sat_addi32.......................PASS in 0.000001903s math::checked::sat_addi16.......................PASS in 0.000001914s math::checked::sat_addi8........................PASS in 0.000002014s math::checked::mulu64...........................PASS in 0.000004549s math::checked::mulu32...........................PASS in 0.000002164s math::checked::mulu16...........................PASS in 0.000002795s math::checked::mulu8............................PASS in 0.000002204s math::checked::muli64...........................PASS in 0.000004559s math::checked::muli32...........................PASS in 0.000002155s math::checked::muli16...........................PASS in 0.000004518s math::checked::muli8............................PASS in 0.000002204s math::checked::subu64...........................PASS in 0.000004558s math::checked::subu32...........................PASS in 0.000002144s math::checked::subu16...........................PASS in 0.000002094s math::checked::subu8............................PASS in 0.000002204s math::checked::subi64...........................PASS in 0.000008155s math::checked::subi32...........................PASS in 0.000002174s math::checked::subi16...........................PASS in 0.000040726s math::checked::subi8............................PASS in 0.000006903s math::checked::addu64...........................PASS in 0.000002144s math::checked::addu32...........................PASS in 0.000002154s math::checked::addu16...........................PASS in 0.000002155s math::checked::addu8............................PASS in 0.000002184s math::checked::addi64...........................PASS in 0.000002094s math::checked::addi32...........................PASS in 0.000004509s math::checked::addi16...........................PASS in 0.000002214s math::checked::addi8............................PASS in 0.000002244s math::complex::tanhuge..........................PASS in 0.000014587s math::complex::tanh.............................PASS in 0.000008365s math::complex::tan..............................PASS in 0.000007023s math::complex::sqrt.............................PASS in 0.000022703s math::complex::sinh.............................PASS in 0.000007905s math::complex::sin..............................PASS in 0.000010499s math::complex::rect.............................PASS in 0.000007995s math::complex::pow..............................PASS in 0.000015909s math::complex::polar............................PASS in 0.000003867s math::complex::log..............................PASS in 0.000010880s math::complex::isnan............................PASS in 0.000004699s math::complex::exp..............................PASS in 0.000006592s math::complex::cosh.............................PASS in 0.000009257s math::complex::cos..............................PASS in 0.000019948s math::complex::conj.............................PASS in 0.000003777s math::complex::atanh............................PASS in 0.000011702s math::complex::atan.............................PASS in 0.000009088s math::complex::asinh............................PASS in 0.000020358s math::complex::asin.............................PASS in 0.000020458s math::complex::acosh............................PASS in 0.000018926s math::complex::acos.............................PASS in 0.000017162s math::complex::abs..............................PASS in 0.000003616s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000007775s crypto::blake2b::blake2b........................PASS in 0.029482372s crypto::argon2::samples_slow....................SKIP in 0.000010700s crypto::argon2::samples.........................PASS in 0.006378043s crypto::argon2::rfc_id_test_vector..............PASS in 0.000879010s crypto::argon2::rfc_i_test_vector...............PASS in 0.001042075s crypto::argon2::rfc_d_test_vector...............PASS in 0.000831539s crypto::argon2::mode_d_one_pass.................PASS in 0.000691297s crypto::chacha::hchacha20.......................PASS in 0.000003857s crypto::chacha::skipblocks......................PASS in 0.000005761s crypto::chacha::xchacha20.......................PASS in 0.000007204s crypto::chacha::chacha20........................PASS in 0.000006002s crypto::poly1305::writepatterns.................PASS in 0.000008917s crypto::poly1305::example4......................PASS in 0.000005079s crypto::poly1305::example3......................PASS in 0.000002254s crypto::poly1305::example2......................PASS in 0.000007334s crypto::poly1305::example1......................PASS in 0.000002275s crypto::chachapoly::xencrypt....................PASS in 0.000034755s crypto::chachapoly::encrypt.....................PASS in 0.000021060s crypto::invalidmac..............................PASS in 0.000010429s crypto::cipheradditionswap......................PASS in 0.000006192s crypto::invalidaddition5........................PASS in 0.000009207s crypto::invalidaddition4........................PASS in 0.000006792s crypto::invalidaddition3........................PASS in 0.000007203s crypto::invalidaddition2........................PASS in 0.000009939s crypto::invalidaddition.........................PASS in 0.000007233s crypto::invalidcipher3..........................PASS in 0.000009508s crypto::invalidcipher2..........................PASS in 0.000012343s crypto::invalidcipher...........................PASS in 0.000017072s crypto::invalidkey..............................PASS in 0.000027141s crypto::polyaligned.............................PASS in 0.000015038s crypto::nothing.................................PASS in 0.000007955s crypto::nomsg...................................PASS in 0.000011522s crypto::noadditional............................PASS in 0.000013916s crypto::rfcmultiadditonals......................PASS in 0.000014257s crypto::rfc.....................................PASS in 0.000014588s crypto::blowfish::salted........................PASS in 0.001144637s crypto::blowfish::decrypt.......................PASS in 0.001221572s crypto::blowfish::encrypt.......................PASS in 0.001231500s crypto::sha512::sha384..........................PASS in 0.000026650s crypto::sha512::sha512_256......................PASS in 0.000019105s crypto::sha512::sha512_224......................PASS in 0.000022382s crypto::sha512::sha512..........................PASS in 0.000070883s crypto::ed25519::issue716.......................PASS in 0.004140778s crypto::ed25519::golden.........................PASS in 0.006288005s crypto::ed25519::roundtrip......................PASS in 0.020798644s crypto::bigint::zero............................PASS in 0.000003867s crypto::bigint::iszero..........................PASS in 0.000037611s crypto::bigint::montymul........................PASS in 0.000094438s crypto::bigint::montyencode.....................PASS in 0.000026279s crypto::bigint::word_countbits..................PASS in 0.000001874s crypto::bigint::encreddec.......................PASS in 0.000016271s crypto::bigint::encmoddec.......................PASS in 0.000014397s crypto::bigint::decodebigger....................PASS in 0.000001823s crypto::bigint::encodebigger....................PASS in 0.000002214s crypto::bigint::encode..........................PASS in 0.000002284s crypto::bigint::modpow..........................PASS in 0.000061044s crypto::bigint::reduce..........................PASS in 0.000071634s crypto::bigint::rshift..........................PASS in 0.000027231s crypto::bigint::mulacc..........................PASS in 0.000042168s crypto::bigint::muladd_small....................PASS in 0.000061335s crypto::bigint::add.............................PASS in 0.000026510s crypto::ec::bigint_support......................PASS in 0.000006181s crypto::ec::arsh................................PASS in 0.000002585s crypto::ec::be8tole30...........................PASS in 0.000002244s crypto::ec::keygen_p521.........................PASS in 0.000006913s crypto::ec::keygen_p384.........................PASS in 0.000003086s crypto::ec::keygen_p256.........................PASS in 0.000002805s crypto::ec::p521_muladd.........................PASS in 0.087677604s crypto::ec::p521_mulgen.........................PASS in 0.055427340s crypto::ec::p384_muladd.........................PASS in 0.041865029s crypto::ec::p384_mulgen.........................PASS in 0.026288371s crypto::ec::p256_muladd.........................PASS in 0.015075387s crypto::ec::p256_mulgen.........................PASS in 0.008164134s crypto::sha1::sha1_1gb..........................SKIP in 0.000010700s crypto::sha1::sha1..............................PASS in 0.000051898s crypto::hmac::sha256............................PASS in 0.000014938s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000017293s crypto::hmac::hmac_sha1.........................PASS in 0.000009628s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000013435s crypto::hkdf::rfc6..............................PASS in 0.000015209s crypto::hkdf::rfc5..............................PASS in 0.000020157s crypto::hkdf::rfc4..............................PASS in 0.000016020s crypto::hkdf::rfc3..............................PASS in 0.000027742s crypto::hkdf::rfc2..............................PASS in 0.000038031s crypto::hkdf::rfc1..............................PASS in 0.000022261s crypto::aes::rt_example_vector3.................PASS in 0.000007343s crypto::aes::rt_example_vector2.................PASS in 0.000001964s crypto::aes::rt_example_vector1_in_place........PASS in 0.000001663s crypto::aes::rt_example_vector1.................PASS in 0.000002074s crypto::aes::rt_decrypt_128.....................PASS in 0.000002054s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000002004s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000002164s crypto::aes::rt_encrypt_128.....................PASS in 0.000002173s crypto::aes::rt_finish..........................PASS in 0.000008175s crypto::aes::ctr_test_retry.....................PASS in 0.000014106s crypto::aes::empty_write........................PASS in 0.000005711s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000007364s crypto::aes::ctr_encrypt_in_place...............PASS in 0.000005370s crypto::aes::ctr_test_multiple_calls............PASS in 0.000010069s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000014046s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000005470s crypto::aes::ctr_zero_iv........................PASS in 0.000009538s crypto::aes::test_example_vector3...............PASS in 0.000008677s crypto::aes::test_example_vector2...............PASS in 0.000010079s crypto::aes::test_example_vector1_in_place......PASS in 0.000005690s crypto::aes::test_example_vector1...............PASS in 0.000005991s crypto::aes::test_decrypt_128...................PASS in 0.000005120s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000011582s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000008376s crypto::aes::test_encrypt_128...................PASS in 0.000007254s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000013675s crypto::aes::cbc_encrypt_decrypt................PASS in 0.000016300s crypto::aes::ni_test_example_vector3............PASS in 0.000005961s crypto::aes::ni_test_example_vector2............PASS in 0.000002956s crypto::aes::ni_test_example_vector1............PASS in 0.000002895s crypto::aes::ni_test_decrypt_128................PASS in 0.000003296s crypto::aes::ni_test_encrypt_128................PASS in 0.000006552s crypto::aes::ni_enc_key_expand_256..............PASS in 0.000003347s crypto::aes::ni_enc_key_expand_192..............PASS in 0.000003076s crypto::aes::ni_enc_key_expand_128..............PASS in 0.000012032s crypto::aes::ni_enabled.........................PASS in 0.000002154s crypto::aes::gcm_inplace........................PASS in 0.000334677s crypto::aes::gcm_decrypt........................PASS in 0.000211827s crypto::aes::gcm_encrypt........................PASS in 0.000180549s crypto::aes::xts::multiblock....................PASS in 0.000009117s crypto::aes::xts::oneblock......................PASS in 0.000003527s crypto::ecdsa::validate.........................PASS in 0.014147719s crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000010881s crypto::ecdsa::hmac_drbg........................PASS in 0.000039835s crypto::rsa::countbits..........................PASS in 0.000002514s crypto::rsa::pss_sig............................PASS in 0.034838839s crypto::rsa::pkcs1..............................PASS in 0.207990824s crypto::rsa::initd..............................PASS in 0.000127840s crypto::rsa::pubprivexp.........................PASS in 0.032006727s crypto::rsa::smallprivexp.......................PASS in 0.000066574s crypto::rsa::tiny...............................PASS in 0.000007223s crypto::curve25519::highbitignored..............PASS in 0.002566854s crypto::curve25519::vectors.....................PASS in 0.021639522s crypto::curve25519::x25519basepoint.............PASS in 0.254496788s crypto::curve25519::unpackpack..................PASS in 0.000002965s crypto::curve25519::swap25519...................PASS in 0.000002194s crypto::curve25519::subfe.......................PASS in 0.000002365s crypto::curve25519::unpack25519.................PASS in 0.000002505s crypto::salsa::hsalsa20.........................PASS in 0.000004599s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000004859s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000003917s crypto::salsa::xsalsa20.........................PASS in 0.000004619s crypto::salsa::qr...............................PASS in 0.000002484s crypto::x25519::random..........................PASS in 0.005094307s crypto::x25519::sample..........................PASS in 0.002546325s crypto::ecdh::nist_p521_full....................SKIP in 0.000011872s crypto::ecdh::nist_p384_full....................SKIP in 0.000009568s crypto::ecdh::nist_p256_full....................SKIP in 0.000008826s crypto::ecdh::nist_p521.........................PASS in 0.018480846s crypto::ecdh::nist_p384.........................PASS in 0.008769709s crypto::ecdh::nist_p256.........................PASS in 0.002744308s crypto::ecdh::p521_invalidpoint.................PASS in 0.018490595s crypto::ecdh::p384_invalidpoint.................PASS in 0.008810637s crypto::ecdh::p256_invalidpoint.................PASS in 0.002793920s format::ini::invalid............................PASS in 0.000066354s format::ini::extended...........................PASS in 0.000010289s format::ini::simple.............................PASS in 0.000015869s encoding::base32::decode........................PASS in 0.000341320s encoding::base32::encode........................PASS in 0.000009518s encoding::base64::sizecalc......................PASS in 0.000002886s encoding::base64::decode........................PASS in 0.009156645s encoding::base64::encode........................PASS in 0.000005901s encoding::base64::partialwrite..................PASS in 0.000002485s encoding::pem::readcrlf.........................PASS in 0.000043080s encoding::pem::write............................PASS in 0.000071464s encoding::pem::read_many........................PASS in 0.000074159s encoding::pem::read.............................PASS in 0.000048631s encoding::asn1::validutf8.......................PASS in 0.000003718s encoding::asn1::strrawoid.......................PASS in 0.000011772s encoding::asn1::t61encode.......................PASS in 0.000089357s encoding::asn1::bmp.............................PASS in 0.000010309s encoding::asn1::t61.............................PASS in 0.000016782s encoding::asn1::utf8............................PASS in 0.000013877s encoding::asn1::c_is_print......................PASS in 0.000014276s encoding::asn1::c_is_num........................PASS in 0.000004989s encoding::asn1::write_int.......................PASS in 0.000009087s encoding::asn1::write_bool......................PASS in 0.000006031s encoding::asn1::write_seq.......................PASS in 0.000003697s encoding::asn1::encode_dsz......................PASS in 0.000002214s encoding::asn1::write_prim......................PASS in 0.000002845s encoding::asn1::write_id........................PASS in 0.000014077s encoding::asn1::read_oid........................PASS in 0.000003838s encoding::asn1::read_gtime......................PASS in 0.000043963s encoding::asn1::read_utctime....................PASS in 0.000017483s encoding::asn1::read_bitstr.....................PASS in 0.000004809s encoding::asn1::read_int........................PASS in 0.000015469s encoding::asn1::read_null.......................PASS in 0.000003527s encoding::asn1::read_bool.......................PASS in 0.000004889s encoding::asn1::read_implicit...................PASS in 0.000002885s encoding::asn1::invalid_seq.....................PASS in 0.000002454s encoding::asn1::seq.............................PASS in 0.000010169s encoding::asn1::emptydata.......................PASS in 0.000002685s encoding::asn1::parselen........................PASS in 0.000004749s encoding::asn1::parsetag........................PASS in 0.000005280s hare::unit::_return.............................PASS in 0.000967244s hare::unit::constant............................PASS in 0.000948519s hare::unit::compound............................PASS in 0.000943049s hare::unit::access..............................PASS in 0.000860925s Skipped crypto::sha256::sha256_1gb: Requires HARETEST_INCLUDE='slow' Skipped crypto::argon2::samples_slow: Requires HARETEST_INCLUDE='slow' Skipped crypto::sha1::sha1_1gb: Requires HARETEST_INCLUDE='slow' Skipped crypto::ecdsa::ecdsa_rfc6979: 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' 566 passed; 0 failed; 7 skipped; 573 completed in 1.025995257s |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
+ cd hare + make -j2 bootstrap makefiles/linux.x86_64.mk makefiles/linux.aarch64.mk makefiles/linux.riscv64.mk makefiles/freebsd.x86_64.mk makefiles/freebsd.aarch64.mk makefiles/freebsd.riscv64.mk makefiles/openbsd.x86_64.mk makefiles/openbsd.aarch64.mk makefiles/openbsd.riscv64.mk makefiles/netbsd.x86_64.mk makefiles/netbsd.aarch64.mk makefiles/netbsd.riscv64.mk ++ git status --porcelain + '[' -n '' ']' |
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 |
+ cd hare + make docs/html HARE .bin/haredoc mkdir -p docs/html .bin/haredoc -Fhtml > docs/html/index.html for d in $(scripts/moddirs); do \ find $d -type d | sed -E '/(\+|-)/d'; \ done \ | while read path; do \ mod=$(echo $path | sed -E 's@/@::@g'); \ echo $mod; \ mkdir -p docs/html/$path; \ .bin/haredoc -Fhtml $mod > docs/html/$path/index.html; \ done ascii bufio bytes crypto Warning: Unresolved reference: sign Warning: Unresolved reference: verify Warning: Unresolved reference: exchange Warning: Unresolved reference: exchange Warning: Unresolved reference: dh crypto::blowfish Warning: Unresolved reference: finish crypto::ed25519 crypto::chacha crypto::ec Warning: /home/build/hare/crypto/ec/p256.ha:1258:27: syntax error: Unterminated reference Warning: /home/build/hare/crypto/ec/prime.ha:711:27: syntax error: Unterminated reference Warning: /home/build/hare/crypto/ec/prime.ha:777:27: syntax error: Unterminated reference crypto::blake2b crypto::sha1 crypto::hkdf crypto::sha512 crypto::poly1305 crypto::math crypto::keystore crypto::random crypto::cipher crypto::chachapoly crypto::mac crypto::hmac crypto::sha256 crypto::aes crypto::aes::xts crypto::ecdsa crypto::rsa crypto::curve25519 crypto::argon2 crypto::salsa crypto::x25519 crypto::bigint crypto::ecdh debug debug::image Warning: Unresolved reference: elf::section64 debug::dwarf dirs encoding encoding::hex encoding::utf8 encoding::base32 encoding::pem encoding::asn1 encoding::asn1::stdoid encoding::base64 endian errors fmt fnmatch format format::ini format::elf fs getopt glob hare hare::lex hare::module hare::unit hare::ast hare::unparse hare::parse hare::parse::doc hare::types hash hash::fnv hash::crc64 hash::crc16 hash::siphash hash::crc32 hash::adler32 io linux linux::keyctl linux::timerfd linux::vdso log math math::random math::checked math::complex memio mime net net::uri net::unix net::ip net::dns net::udp net::dial net::tcp os Warning: Unresolved reference: trunc os::exec path regex rt shlex sort sort::cmp strconv strings strings::template temp test time time::chrono Warning: Unresolved reference: mzone Warning: Unresolved reference: LOCALTIME_PATH Warning: Unresolved reference: TZDB_PATH time::date Warning: Unresolved reference: zflags Warning: Unresolved reference: calculus types types::c unix unix::poll unix::tty unix::resolvconf unix::hosts unix::signal unix::passwd Warning: Unresolved reference: grents_finish Warning: Unresolved reference: grreader uuid wordexp + tar -C docs/html -cvz . ./ ./glob/ ./glob/index.html ./getopt/ ./getopt/index.html ./dirs/ ./dirs/index.html ./fs/ ./fs/index.html ./unix/ ./unix/poll/ ./unix/poll/index.html ./unix/index.html ./unix/tty/ ./unix/tty/index.html ./unix/resolvconf/ ./unix/resolvconf/index.html ./unix/hosts/ ./unix/hosts/index.html ./unix/signal/ ./unix/signal/index.html ./unix/passwd/ ./unix/passwd/index.html ./wordexp/ ./wordexp/index.html ./hash/ ./hash/fnv/ ./hash/fnv/index.html ./hash/crc64/ ./hash/crc64/index.html ./hash/index.html ./hash/crc16/ ./hash/crc16/index.html ./hash/siphash/ ./hash/siphash/index.html ./hash/crc32/ ./hash/crc32/index.html ./hash/adler32/ ./hash/adler32/index.html ./bufio/ ./bufio/index.html ./os/ ./os/index.html ./os/exec/ ./os/exec/index.html ./net/ ./net/uri/ ./net/uri/index.html ./net/unix/ ./net/unix/index.html ./net/index.html ./net/ip/ ./net/ip/index.html ./net/dns/ ./net/dns/index.html ./net/udp/ ./net/udp/index.html ./net/dial/ ./net/dial/index.html ./net/tcp/ ./net/tcp/index.html ./index.html ./strings/ ./strings/index.html ./strings/template/ ./strings/template/index.html ./mime/ ./mime/index.html ./bytes/ ./bytes/index.html ./path/ ./path/index.html ./debug/ ./debug/index.html ./debug/image/ ./debug/image/index.html ./debug/dwarf/ ./debug/dwarf/index.html ./fnmatch/ ./fnmatch/index.html ./rt/ ./rt/index.html ./linux/ ./linux/index.html ./linux/keyctl/ ./linux/keyctl/index.html ./linux/timerfd/ ./linux/timerfd/index.html ./linux/vdso/ ./linux/vdso/index.html ./uuid/ ./uuid/index.html ./math/ ./math/index.html ./math/random/ ./math/random/index.html ./math/checked/ ./math/checked/index.html ./math/complex/ ./math/complex/index.html ./test/ ./test/index.html ./strconv/ ./strconv/index.html ./shlex/ ./shlex/index.html ./memio/ ./memio/index.html ./io/ ./io/index.html ./endian/ ./endian/index.html ./errors/ ./errors/index.html ./crypto/ ./crypto/blowfish/ ./crypto/blowfish/index.html ./crypto/ed25519/ ./crypto/ed25519/index.html ./crypto/chacha/ ./crypto/chacha/index.html ./crypto/ec/ ./crypto/ec/index.html ./crypto/blake2b/ ./crypto/blake2b/index.html ./crypto/index.html ./crypto/sha1/ ./crypto/sha1/index.html ./crypto/hkdf/ ./crypto/hkdf/index.html ./crypto/sha512/ ./crypto/sha512/index.html ./crypto/poly1305/ ./crypto/poly1305/index.html ./crypto/math/ ./crypto/math/index.html ./crypto/keystore/ ./crypto/keystore/index.html ./crypto/random/ ./crypto/random/index.html ./crypto/cipher/ ./crypto/cipher/index.html ./crypto/chachapoly/ ./crypto/chachapoly/index.html ./crypto/mac/ ./crypto/mac/index.html ./crypto/hmac/ ./crypto/hmac/index.html ./crypto/sha256/ ./crypto/sha256/index.html ./crypto/aes/ ./crypto/aes/index.html ./crypto/aes/xts/ ./crypto/aes/xts/index.html ./crypto/ecdsa/ ./crypto/ecdsa/index.html ./crypto/rsa/ ./crypto/rsa/index.html ./crypto/curve25519/ ./crypto/curve25519/index.html ./crypto/argon2/ ./crypto/argon2/index.html ./crypto/salsa/ ./crypto/salsa/index.html ./crypto/x25519/ ./crypto/x25519/index.html ./crypto/bigint/ ./crypto/bigint/index.html ./crypto/ecdh/ ./crypto/ecdh/index.html ./format/ ./format/ini/ ./format/ini/index.html ./format/index.html ./format/elf/ ./format/elf/index.html ./encoding/ ./encoding/index.html ./encoding/hex/ ./encoding/hex/index.html ./encoding/utf8/ ./encoding/utf8/index.html ./encoding/base32/ ./encoding/base32/index.html ./encoding/pem/ ./encoding/pem/index.html ./encoding/asn1/ ./encoding/asn1/index.html ./encoding/asn1/stdoid/ ./encoding/asn1/stdoid/index.html ./encoding/base64/ ./encoding/base64/index.html ./log/ ./log/index.html ./fmt/ ./fmt/index.html ./temp/ ./temp/index.html ./regex/ ./regex/index.html ./sort/ ./sort/index.html ./sort/cmp/ ./sort/cmp/index.html ./hare/ ./hare/lex/ ./hare/lex/index.html ./hare/index.html ./hare/module/ ./hare/module/index.html ./hare/unit/ ./hare/unit/index.html ./hare/ast/ ./hare/ast/index.html ./hare/unparse/ ./hare/unparse/index.html ./hare/parse/ ./hare/parse/index.html ./hare/parse/doc/ ./hare/parse/doc/index.html ./hare/types/ ./hare/types/index.html ./types/ ./types/index.html ./types/c/ ./types/c/index.html ./time/ ./time/index.html ./time/chrono/ ./time/chrono/index.html ./time/date/ ./time/date/index.html ./ascii/ ./ascii/index.html + '[' hub.sr.ht '!=' git.sr.ht ']' + echo 'Not uploading docs for non-git.sr.ht build' Not uploading docs for non-git.sr.ht build + exit |