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 » |
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 |
[#1279205] 2024/07/18 16:10:25 Booting image alpine/latest (default) on port 22357 [#1279205] 2024/07/18 16:10:26 Waiting for guest to settle [#1279205] 2024/07/18 16:10:35 Sending tasks [#1279205] 2024/07/18 16:10:41 Sending build environment [#1279205] 2024/07/18 16:10:41 Installing packages Warning: Permanently added '[localhost]:22357' (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]:22357' (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 [#1279205] 2024/07/18 16:10:42 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 [#1279205] 2024/07/18 16:10:46 Running task _apply_patch [#1279205] 2024/07/18 16:10:46 Running task environment [#1279205] 2024/07/18 16:10:47 Running task signoff [#1279205] 2024/07/18 16:10:47 Running task qbe [#1279205] 2024/07/18 16:10:48 Running task harec [#1279205] 2024/07/18 16:10:50 Running task hare [#1279205] 2024/07/18 16:10:55 Running task check [#1279205] 2024/07/18 16:11:03 Running task check_with_libc [#1279205] 2024/07/18 16:11:11 Running task parsechk [#1279205] 2024/07/18 16:11:12 Running task lint [#1279205] 2024/07/18 16:11:14 Running task bootstrap [#1279205] 2024/07/18 16:11:15 Running task docs [#1279205] 2024/07/18 16:11:17 Processing post-success triggers... [#1279205] 2024/07/18 16:11:17 Skipping trigger, condition unmet [#1279205] 2024/07/18 16:11:17 Sending webhook... [#1279205] 2024/07/18 16:11:17 Webhook response: 200 [#1279205] 2024/07/18 16:11:17 Thanks! |
1 2 3 4 5 6 7 8 9 |
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/53964/mbox + git am -3 /tmp/53964.patch Applying: strings: add runelen Applying: strings: add multibyte tokenizer as fallback |
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/encoding_utf8.ssa HAREC .cache/sort_cmp.ssa HAREC .cache/types.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/encoding_utf8.s QBE .cache/sort_cmp.s QBE .cache/types.s QBE .cache/endian.s QBE .cache/format_elf.s HAREC .cache/types_c.ssa QBE .cache/rt.s AS .cache/encoding_utf8.o AS .cache/sort_cmp.o AS .cache/types.o HAREC .cache/crypto_math.ssa AS .cache/endian.o HAREC .cache/math.ssa AS .cache/format_elf.o HAREC .cache/linux.ssa QBE .cache/types_c.s HAREC .cache/bytes.ssa HAREC .cache/errors.ssa QBE .cache/crypto_math.s QBE .cache/math.s QBE .cache/linux.s AS .cache/types_c.o HAREC .cache/linux_vdso.ssa HAREC .cache/sort.ssa AS .cache/rt.o QBE .cache/bytes.s QBE .cache/errors.s AS .cache/crypto_math.o AS .cache/math.o AS .cache/linux.o QBE .cache/linux_vdso.s QBE .cache/sort.s AS .cache/bytes.o HAREC .cache/strings.ssa AS .cache/errors.o HAREC .cache/io.ssa AS .cache/linux_vdso.o HAREC .cache/time.ssa AS .cache/sort.o QBE .cache/strings.s QBE .cache/io.s HAREC .cache/path.ssa QBE .cache/time.s AS .cache/strings.o HAREC .cache/ascii.ssa AS .cache/io.o HAREC .cache/bufio.ssa HAREC .cache/hash.ssa HAREC .cache/memio.ssa QBE .cache/path.s AS .cache/time.o QBE .cache/ascii.s QBE .cache/bufio.s QBE .cache/hash.s QBE .cache/memio.s AS .cache/path.o HAREC .cache/fs.ssa HAREC .cache/strconv.ssa HAREC .cache/shlex.ssa AS .cache/ascii.o AS .cache/bufio.o AS .cache/hash.o HAREC .cache/crypto_sha256.ssa AS .cache/memio.o QBE .cache/fs.s QBE .cache/strconv.s HAREC .cache/unix.ssa QBE .cache/shlex.s QBE .cache/crypto_sha256.s AS .cache/fs.o HAREC .cache/os.ssa AS .cache/strconv.o QBE .cache/unix.s AS .cache/shlex.o AS .cache/crypto_sha256.o 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 |
+ cd hare + make -j2 check Running 571/571 tests: rt::unknown_errno...............................PASS in 0.000004391s rt::sigset_invalid_signum.......................PASS in 0.000002790s rt::sigset_valid_signum.........................PASS in 0.000002790s encoding::utf8::encode..........................PASS in 0.000002790s encoding::utf8::decode..........................PASS in 0.000004090s bytes::trim.....................................PASS in 0.000006800s bytes::cut......................................PASS in 0.000004865s bytes::rtokenize................................PASS in 0.000007212s bytes::tokenize.................................PASS in 0.000007272s bytes::reverse..................................PASS in 0.000031741s bytes::index....................................PASS in 0.000038017s bytes::equal....................................PASS in 0.000003527s bytes::hassuffix................................PASS in 0.000018011s bytes::hasprefix................................PASS in 0.000003445s strings::utf8...................................PASS in 0.000011764s strings::trim...................................PASS in 0.000029535s strings::cut....................................PASS in 0.000004512s strings::split..................................PASS in 0.000021053s strings::tokenize...............................PASS in 0.000035176s strings::hassuffix..............................PASS in 0.000004453s strings::hasprefix..............................PASS in 0.000010637s strings::sub....................................PASS in 0.000008684s strings::runelen................................PASS in 0.000016984s strings::fromrunes..............................PASS in 0.000019673s strings::multireplace...........................PASS in 0.000008774s strings::replace................................PASS in 0.000026453s strings::rpad...................................PASS in 0.000006517s strings::lpad...................................PASS in 0.000020380s strings::slice..................................PASS in 0.000008209s strings::iter...................................PASS in 0.000008924s strings::byteindex..............................PASS in 0.000014224s strings::index..................................PASS in 0.000024761s strings::dupall.................................PASS in 0.000009106s strings::dup....................................PASS in 0.000003787s strings::contains...............................PASS in 0.000006759s strings::join...................................PASS in 0.000012510s strings::concat.................................PASS in 0.000007232s strings::compare................................PASS in 0.000011060s ascii::valid....................................PASS in 0.000007414s ascii::strcasecmp...............................PASS in 0.000025043s ascii::ctype....................................PASS in 0.000021497s io::limit.......................................PASS in 0.000005048s memio::dynamic..................................PASS in 0.000016932s memio::fixed....................................PASS in 0.000014807s memio::rjoin....................................PASS in 0.000008864s memio::rconcat..................................PASS in 0.000023662s memio::join.....................................PASS in 0.000008965s memio::concat...................................PASS in 0.000020519s bufio::unread...................................PASS in 0.000009821s bufio::write....................................PASS in 0.000013600s bufio::read.....................................PASS in 0.000014213s bufio::scan_unread..............................PASS in 0.000064479s bufio::scan_read................................PASS in 0.000023874s bufio::scan_byte................................PASS in 0.000025868s bufio::scan_rune_cutoff.........................PASS in 0.000024871s bufio::scan_rune................................PASS in 0.000025526s bufio::read_rune................................PASS in 0.000005530s bufio::read_line................................PASS in 0.000023339s bufio::read_tok.................................PASS in 0.000009398s bufio::read_byte................................PASS in 0.000008714s math::gcd.......................................PASS in 0.000012148s math::remu......................................PASS in 0.000019622s math::divu......................................PASS in 0.000011715s math::mulu......................................PASS in 0.000019522s math::subu......................................PASS in 0.000022343s math::addu......................................PASS in 0.000006970s math::popcount..................................PASS in 0.000004463s math::trailing_zeros_u..........................PASS in 0.000008058s math::leading_zeros_u...........................PASS in 0.000002911s math::bit_size_u................................PASS in 0.000007173s math::signi.....................................PASS in 0.000004351s math::absi......................................PASS in 0.000005932s math::isinf.....................................PASS in 0.000011645s math::fround....................................PASS in 0.000011020s math::fexcept...................................PASS in 0.000022926s math::hypot.....................................PASS in 0.000008844s math::atan2.....................................PASS in 0.000014203s math::atanh.....................................PASS in 0.000008895s math::acosh.....................................PASS in 0.000022806s math::asinh.....................................PASS in 0.000021294s math::tanh......................................PASS in 0.000009770s math::cosh......................................PASS in 0.000004795s math::sinh......................................PASS in 0.000007988s math::atan......................................PASS in 0.000020882s math::acos......................................PASS in 0.000011433s math::asin......................................PASS in 0.000005137s math::tan.......................................PASS in 0.000007465s math::sin.......................................PASS in 0.000012240s math::cos.......................................PASS in 0.000006770s math::trig_reduce...............................PASS in 0.000021960s math::modf64....................................PASS in 0.000037987s math::round.....................................PASS in 0.000007595s math::trunc.....................................PASS in 0.000011605s math::ceil......................................PASS in 0.000008602s math::floor.....................................PASS in 0.000019471s math::powf64....................................PASS in 0.000026463s math::sqrt......................................PASS in 0.000011585s math::exp2f64...................................PASS in 0.000004906s math::expf64....................................PASS in 0.000004170s math::log1p.....................................PASS in 0.000019764s math::log2f64...................................PASS in 0.000009510s math::log10f64..................................PASS in 0.000004190s math::logf64....................................PASS in 0.000004553s math::eqwithin..................................PASS in 0.000011503s math::nearbyint.................................PASS in 0.000006376s math::nextafter.................................PASS in 0.000024609s math::modfrac...................................PASS in 0.000022675s math::frexp_ldexp...............................PASS in 0.000019522s math::frexp.....................................PASS in 0.000007635s math::normalize.................................PASS in 0.000006820s math::signf.....................................PASS in 0.000003586s math::copysign..................................PASS in 0.000003354s math::absf......................................PASS in 0.000019160s math::float_normality...........................PASS in 0.000008290s math::isnan.....................................PASS in 0.000003273s math::floatbits.................................PASS in 0.000003012s path::pop.......................................PASS in 0.000027348s path::push......................................PASS in 0.000013770s path::prepend...................................PASS in 0.000049945s path::dirname_basename..........................PASS in 0.000168065s path::iter......................................PASS in 0.000007896s path::ext.......................................PASS in 0.000030472s types::c::strnlen...............................PASS in 0.000004473s types::c::strlen................................PASS in 0.000005480s types::c::strings...............................PASS in 0.000007948s time::mult......................................PASS in 0.000011151s time::compare...................................PASS in 0.001077287s time::add.......................................PASS in 0.000004120s fs::modes.......................................PASS in 0.000003324s fs::mode_str....................................PASS in 0.000006427s strconv::utos...................................PASS in 0.000022232s strconv::utos_bases.............................PASS in 0.000008410s strconv::stou_bases.............................PASS in 0.000005299s strconv::stou...................................PASS in 0.000014193s strconv::stoi_bases.............................PASS in 0.000006215s strconv::stoi...................................PASS in 0.000005702s strconv::stofhex................................PASS in 0.000010678s strconv::stof32.................................PASS in 0.000031651s strconv::stof64.................................PASS in 0.000092090s strconv::numeric................................PASS in 0.000005187s strconv::itos...................................PASS in 0.000003747s strconv::itos_bases.............................PASS in 0.000015956s strconv::ftosf..................................PASS in 0.000335817s fmt::print......................................PASS in 0.000063562s encoding::hex::dump.............................PASS in 0.000029324s encoding::hex::decode...........................PASS in 0.000049631s encoding::hex::encode...........................PASS in 0.000005278s encoding::hex::encodestr........................PASS in 0.000018969s fnmatch::fnmatch................................PASS in 0.000095447s unix::tty::pty..................................PASS in 0.000208489s test::exit......................................PASS in 0.000003647s test::_abort....................................PASS in 0.000020298s endian::ntoh....................................PASS in 0.000006528s endian::hton....................................PASS in 0.000006015s endian::little..................................PASS in 0.000003627s endian::big.....................................PASS in 0.000003667s crypto::random::reader..........................PASS in 0.000031229s crypto::random::buffer..........................PASS in 0.000030361s uuid::decode....................................PASS in 0.000012823s uuid::encode....................................PASS in 0.000023763s math::random::rng...............................PASS in 0.000024246s cmp::ints.......................................PASS in 0.000004332s sort::sorted....................................PASS in 0.000012128s sort::big_random................................PASS in 0.023009971s sort::big_equal.................................PASS in 0.010458781s sort::sort......................................PASS in 0.000013619s sort::search....................................PASS in 0.000002800s sort::rbisect...................................PASS in 0.000002961s sort::lbisect...................................PASS in 0.000013458s hare::lex::access_tuple.........................PASS in 0.000041753s hare::lex::loc..................................PASS in 0.000020136s hare::lex::invalid..............................PASS in 0.000068278s hare::lex::literals_underscores.................PASS in 0.000054588s hare::lex::literals.............................PASS in 0.000064127s hare::lex::strings..............................PASS in 0.000034410s hare::lex::runes................................PASS in 0.000012127s hare::lex::comments.............................PASS in 0.000024498s hare::lex::keywords.............................PASS in 0.000094488s hare::lex::lexname..............................PASS in 0.000010002s hare::lex::lex3.................................PASS in 0.000013046s hare::lex::lex2.................................PASS in 0.000028195s hare::lex::lex1.................................PASS in 0.000010597s hare::lex::unlex................................PASS in 0.000004200s hare::unparse::_type............................PASS in 0.000056017s hare::unparse::import...........................PASS in 0.000006991s hare::unparse::ident............................PASS in 0.000003254s hare::unparse::decl.............................PASS in 0.000048191s hare::parse::docs...............................PASS in 0.000135628s hare::parse::decls..............................PASS in 0.000270309s hare::parse::imports............................PASS in 0.000089391s hare::parse::func...............................PASS in 0.000358692s hare::parse::enum_comments......................PASS in 0.000035480s hare::parse::tagged_union.......................PASS in 0.000123107s hare::parse::tuple..............................PASS in 0.000171661s hare::parse::enum_type..........................PASS in 0.000180646s hare::parse::array_slice........................PASS in 0.000071833s hare::parse::struct_union.......................PASS in 0.000253446s hare::parse::type_loc...........................PASS in 0.000275194s hare::parse::expr_loc...........................PASS in 0.001329100s hare::parse::ident..............................PASS in 0.000349797s hare::parse::parenthesis........................PASS in 0.000485446s hare::parse::yield_expr.........................PASS in 0.000087932s hare::parse::unarithm...........................PASS in 0.000159874s hare::parse::match_expr.........................PASS in 0.000158433s hare::parse::switch_expr........................PASS in 0.000106828s hare::parse::slice..............................PASS in 0.000102850s hare::parse::postfix............................PASS in 0.000195585s hare::parse::list...............................PASS in 0.000040625s hare::parse::if_expr............................PASS in 0.000109387s hare::parse::for_expr...........................PASS in 0.000201881s hare::parse::defer_expr.........................PASS in 0.000036607s hare::parse::control............................PASS in 0.000077846s hare::parse::constant...........................PASS in 0.000440689s hare::parse::compound...........................PASS in 0.000033495s hare::parse::cast...............................PASS in 0.000203975s hare::parse::call...............................PASS in 0.000163651s hare::parse::builtin............................PASS in 0.000319881s hare::parse::binding............................PASS in 0.000172475s hare::parse::binarithm..........................PASS in 0.000049129s hare::parse::assignment.........................PASS in 0.000217503s hash::fnv::fnv32................................PASS in 0.000003938s hare::types::builtins...........................PASS in 0.000003666s hare::types::forwardref.........................PASS in 0.000741017s hare::types::alias..............................PASS in 0.000716268s hare::types::tagged.............................PASS in 0.000745077s hare::types::funcs..............................PASS in 0.000740906s hare::types::lists..............................PASS in 0.000785249s hare::types::tuples.............................PASS in 0.000745379s hare::types::structs............................PASS in 0.000933681s hare::types::store..............................PASS in 0.000727327s time::chrono::utc_convfrom_tai..................PASS in 0.000202505s time::chrono::utc_convto_tai....................PASS in 0.000007687s time::date::reckon..............................PASS in 0.000178027s time::date::parse...............................PASS in 0.000018707s time::date::truncate............................PASS in 0.000038481s time::date::unitdiff............................PASS in 0.000027258s time::date::pdiff...............................PASS in 0.000023904s time::date::format..............................PASS in 0.000030885s time::date::calc_janfirstweekday................PASS in 0.000002226s time::date::calc_weekday........................PASS in 0.000003152s time::date::calc_sundayweek.....................PASS in 0.000003224s time::date::calc_week...........................PASS in 0.000002388s time::date::calc_yearday........................PASS in 0.000002368s time::date::calc_ymd............................PASS in 0.000004231s time::date::calc_daydate__yd....................PASS in 0.000007081s time::date::calc_daydate__ywd...................PASS in 0.000007655s time::date::calc_daydate__ymd...................PASS in 0.000003777s time::date::from_str............................PASS in 0.000058164s hare::parse::doc::invalid_ref...................PASS in 0.000128990s hare::parse::doc::doc...........................PASS in 0.000116710s hare::unit::_return.............................PASS in 0.000789198s hare::unit::constant............................PASS in 0.000894858s hare::unit::compound............................PASS in 0.000875376s hare::unit::access..............................PASS in 0.000752885s format::ini::invalid............................PASS in 0.000052735s format::ini::extended...........................PASS in 0.000025697s format::ini::simple.............................PASS in 0.000048453s hash::crc16::crc16..............................PASS in 0.000011524s crypto::math::cmpu32............................PASS in 0.000002368s crypto::math::gtu32.............................PASS in 0.000020188s crypto::math::eq0u32............................PASS in 0.000002246s crypto::math::equ32.............................PASS in 0.000002185s crypto::math::muxu32............................PASS in 0.000025828s crypto::math::eqslice...........................PASS in 0.000003878s crypto::math::lrot64............................PASS in 0.000004100s crypto::math::lrot32............................PASS in 0.000004049s crypto::math::divu32............................PASS in 0.000002810s hash::siphash::siphash..........................PASS in 0.000030945s hash::crc32::crc32..............................PASS in 0.000012259s hash::adler32::adler32..........................PASS in 0.000019814s hash::crc64::crc64..............................PASS in 0.000006164s getopt::parse...................................PASS in 0.000010949s math::checked::sat_mulu64.......................PASS in 0.000003838s math::checked::sat_mulu32.......................PASS in 0.000001915s math::checked::sat_mulu16.......................PASS in 0.000015966s math::checked::sat_mulu8........................PASS in 0.000006206s math::checked::sat_muli64.......................PASS in 0.000003486s math::checked::sat_muli32.......................PASS in 0.000002015s math::checked::sat_muli16.......................PASS in 0.000006306s math::checked::sat_muli8........................PASS in 0.000002055s math::checked::sat_subu64.......................PASS in 0.000002004s math::checked::sat_subu32.......................PASS in 0.000003324s math::checked::sat_subu16.......................PASS in 0.000002025s math::checked::sat_subu8........................PASS in 0.000003103s math::checked::sat_subi64.......................PASS in 0.000003133s math::checked::sat_subi32.......................PASS in 0.000002175s math::checked::sat_subi16.......................PASS in 0.000003203s math::checked::sat_subi8........................PASS in 0.000014646s math::checked::sat_addu64.......................PASS in 0.000001965s math::checked::sat_addu32.......................PASS in 0.000001873s math::checked::sat_addu16.......................PASS in 0.000013870s math::checked::sat_addu8........................PASS in 0.000002398s math::checked::sat_addi64.......................PASS in 0.000001885s math::checked::sat_addi32.......................PASS in 0.000021799s math::checked::sat_addi16.......................PASS in 0.000009449s math::checked::sat_addi8........................PASS in 0.000002578s math::checked::mulu64...........................PASS in 0.000003707s math::checked::mulu32...........................PASS in 0.000003265s math::checked::mulu16...........................PASS in 0.000002176s math::checked::mulu8............................PASS in 0.000002297s math::checked::muli64...........................PASS in 0.000004915s math::checked::muli32...........................PASS in 0.000003707s math::checked::muli16...........................PASS in 0.000003515s math::checked::muli8............................PASS in 0.000002196s math::checked::subu64...........................PASS in 0.000023541s math::checked::subu32...........................PASS in 0.000002256s math::checked::subu16...........................PASS in 0.000003223s math::checked::subu8............................PASS in 0.000002125s math::checked::subi64...........................PASS in 0.000002348s math::checked::subi32...........................PASS in 0.000012824s math::checked::subi16...........................PASS in 0.000021850s math::checked::subi8............................PASS in 0.000002287s math::checked::addu64...........................PASS in 0.000003788s math::checked::addu32...........................PASS in 0.000002287s math::checked::addu16...........................PASS in 0.000003727s math::checked::addu8............................PASS in 0.000002256s math::checked::addi64...........................PASS in 0.000003224s math::checked::addi32...........................PASS in 0.000018213s math::checked::addi16...........................PASS in 0.000009600s math::checked::addi8............................PASS in 0.000005955s math::complex::tanhuge..........................PASS in 0.000012330s math::complex::tanh.............................PASS in 0.000027731s math::complex::tan..............................PASS in 0.000012179s math::complex::sqrt.............................PASS in 0.000039850s math::complex::sinh.............................PASS in 0.000012340s math::complex::sin..............................PASS in 0.000035751s math::complex::rect.............................PASS in 0.000008744s math::complex::pow..............................PASS in 0.000043667s math::complex::polar............................PASS in 0.000006276s math::complex::log..............................PASS in 0.000040111s math::complex::isnan............................PASS in 0.000002619s math::complex::exp..............................PASS in 0.000007576s math::complex::cosh.............................PASS in 0.000010125s math::complex::cos..............................PASS in 0.000008845s math::complex::conj.............................PASS in 0.000006366s math::complex::atanh............................PASS in 0.000030533s math::complex::atan.............................PASS in 0.000010185s math::complex::asinh............................PASS in 0.000061629s math::complex::asin.............................PASS in 0.000019935s math::complex::acosh............................PASS in 0.000036003s math::complex::acos.............................PASS in 0.000021960s math::complex::abs..............................PASS in 0.000006438s crypto::sha256::sha256_1gb......................SKIP in 0.000047759s crypto::sha256::sha256..........................PASS in 0.000106788s shlex::quote....................................PASS in 0.000007011s shlex::split....................................PASS in 0.000062363s net::ip::test_subnet_contains...................PASS in 0.000017599s net::ip::parse_subnet...........................PASS in 0.000037806s net::ip::parse_ip...............................PASS in 0.000082914s net::uri::encodequery...........................PASS in 0.000008764s net::uri::decodequery...........................PASS in 0.000055122s net::uri::percent_encoding......................PASS in 0.000062737s net::uri::invalid...............................PASS in 0.000013529s net::uri::roundtrip.............................PASS in 0.000126290s regex::rawreplace...............................PASS in 0.000536568s regex::replace..................................PASS in 0.000629625s regex::findall..................................PASS in 0.000398734s regex::find.....................................PASS in 0.008350514s cmd::haredoc::doc::html_escape..................PASS in 0.000008270s cmd::haredoc::parseident........................PASS in 0.000161465s glob::pattern_parse.............................PASS in 0.000038964s glob::glob......................................PASS in 0.002562545s strings::template::template.....................PASS in 0.000023653s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000007091s crypto::blake2b::blake2b........................PASS in 0.031657398s crypto::argon2::samples_slow....................SKIP in 0.000012209s crypto::argon2::samples.........................PASS in 0.006550170s crypto::argon2::rfc_id_test_vector..............PASS in 0.000909052s crypto::argon2::rfc_i_test_vector...............PASS in 0.001092054s crypto::argon2::rfc_d_test_vector...............PASS in 0.000896611s crypto::argon2::mode_d_one_pass.................PASS in 0.000729151s crypto::chacha::hchacha20.......................PASS in 0.000003747s crypto::chacha::skipblocks......................PASS in 0.000005993s crypto::chacha::xchacha20.......................PASS in 0.000010446s crypto::chacha::chacha20........................PASS in 0.000014415s crypto::poly1305::writepatterns.................PASS in 0.000008693s crypto::poly1305::example4......................PASS in 0.000007514s crypto::poly1305::example3......................PASS in 0.000024338s crypto::poly1305::example2......................PASS in 0.000007163s crypto::poly1305::example1......................PASS in 0.000007233s crypto::chachapoly::xencrypt....................PASS in 0.000056109s crypto::chachapoly::encrypt.....................PASS in 0.000022303s crypto::invalidmac..............................PASS in 0.000026392s crypto::cipheradditionswap......................PASS in 0.000011211s crypto::invalidaddition5........................PASS in 0.000021951s crypto::invalidaddition4........................PASS in 0.000013438s crypto::invalidaddition3........................PASS in 0.000012400s crypto::invalidaddition2........................PASS in 0.000015151s crypto::invalidaddition.........................PASS in 0.000015282s crypto::invalidcipher3..........................PASS in 0.000012803s crypto::invalidcipher2..........................PASS in 0.000015422s crypto::invalidcipher...........................PASS in 0.000011836s crypto::invalidkey..............................PASS in 0.000021165s crypto::polyaligned.............................PASS in 0.000023451s crypto::nothing.................................PASS in 0.000019955s crypto::nomsg...................................PASS in 0.000024348s crypto::noadditional............................PASS in 0.000024943s crypto::rfcmultiadditonals......................PASS in 0.000025979s crypto::rfc.....................................PASS in 0.000028730s crypto::salsa::hsalsa20.........................PASS in 0.000003828s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000004522s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000004945s crypto::salsa::xsalsa20.........................PASS in 0.000040827s crypto::salsa::qr...............................PASS in 0.000002629s crypto::bigint::zero............................PASS in 0.000003627s crypto::bigint::iszero..........................PASS in 0.000044313s crypto::bigint::montymul........................PASS in 0.000115672s crypto::bigint::montyencode.....................PASS in 0.000029858s crypto::bigint::word_countbits..................PASS in 0.000006577s crypto::bigint::encreddec.......................PASS in 0.000035076s crypto::bigint::encmoddec.......................PASS in 0.000016773s crypto::bigint::decodebigger....................PASS in 0.000003466s crypto::bigint::encodebigger....................PASS in 0.000019411s crypto::bigint::encode..........................PASS in 0.000004512s crypto::bigint::modpow..........................PASS in 0.000079650s crypto::bigint::reduce..........................PASS in 0.000084737s crypto::bigint::rshift..........................PASS in 0.000027923s crypto::bigint::mulacc..........................PASS in 0.000059413s crypto::bigint::muladd_small....................PASS in 0.000068408s crypto::bigint::add.............................PASS in 0.000029384s crypto::ec::bigint_support......................PASS in 0.000003243s crypto::ec::arsh................................PASS in 0.000006659s crypto::ec::be8tole30...........................PASS in 0.000003587s crypto::ec::keygen_p521.........................PASS in 0.000003949s crypto::ec::keygen_p384.........................PASS in 0.000005319s crypto::ec::keygen_p256.........................PASS in 0.000035387s crypto::ec::p521_muladd.........................PASS in 0.093536455s crypto::ec::p521_mulgen.........................PASS in 0.058981687s crypto::ec::p384_muladd.........................PASS in 0.045007656s crypto::ec::p384_mulgen.........................PASS in 0.028267612s crypto::ec::p256_muladd.........................PASS in 0.015922780s crypto::ec::p256_mulgen.........................PASS in 0.008622350s crypto::sha1::sha1_1gb..........................SKIP in 0.000013487s crypto::sha1::sha1..............................PASS in 0.000089041s crypto::hmac::sha256............................PASS in 0.000011241s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000044330s crypto::hmac::hmac_sha1.........................PASS in 0.000011091s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000037208s crypto::sha512::sha384..........................PASS in 0.000038607s crypto::sha512::sha512_256......................PASS in 0.000021967s crypto::sha512::sha512_224......................PASS in 0.000031235s crypto::sha512::sha512..........................PASS in 0.000101763s crypto::rsa::countbits..........................PASS in 0.000002377s crypto::rsa::pkcs1..............................PASS in 0.214915399s crypto::rsa::initd..............................PASS in 0.000167727s crypto::rsa::pubprivexp.........................PASS in 0.033132658s crypto::rsa::smallprivexp.......................PASS in 0.000057725s crypto::rsa::tiny...............................PASS in 0.000030762s crypto::blowfish::salted........................PASS in 0.001175886s crypto::blowfish::decrypt.......................PASS in 0.001273891s crypto::blowfish::encrypt.......................PASS in 0.001260918s crypto::ecdsa::validate.........................PASS in 0.014990207s crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000013468s crypto::ecdsa::hmac_drbg........................PASS in 0.000067133s crypto::curve25519::highbitignored..............PASS in 0.002575131s crypto::curve25519::vectors.....................PASS in 0.021704035s crypto::curve25519::x25519basepoint.............PASS in 0.252508069s crypto::curve25519::unpackpack..................PASS in 0.000002357s crypto::curve25519::swap25519...................PASS in 0.000002206s crypto::curve25519::subfe.......................PASS in 0.000003919s crypto::curve25519::unpack25519.................PASS in 0.000014958s crypto::x25519::random..........................PASS in 0.005069057s crypto::x25519::sample..........................PASS in 0.002561351s crypto::aes::rt_example_vector3.................PASS in 0.000008399s crypto::aes::rt_example_vector2.................PASS in 0.000003666s crypto::aes::rt_example_vector1_in_place........PASS in 0.000022663s crypto::aes::rt_example_vector1.................PASS in 0.000021656s crypto::aes::rt_decrypt_128.....................PASS in 0.000021958s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000004392s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000021243s crypto::aes::rt_encrypt_128.....................PASS in 0.000022191s crypto::aes::rt_finish..........................PASS in 0.000007505s crypto::aes::ctr_test_retry.....................PASS in 0.000028152s crypto::aes::empty_write........................PASS in 0.000007022s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000025302s crypto::aes::ctr_encrypt_in_place...............PASS in 0.000012631s crypto::aes::ctr_test_multiple_calls............PASS in 0.000044238s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000014585s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000011109s crypto::aes::ctr_zero_iv........................PASS in 0.000015089s crypto::aes::test_example_vector3...............PASS in 0.000015724s crypto::aes::test_example_vector2...............PASS in 0.000009951s crypto::aes::test_example_vector1_in_place......PASS in 0.000012983s crypto::aes::test_example_vector1...............PASS in 0.000011553s crypto::aes::test_decrypt_128...................PASS in 0.000009952s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000017143s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000012701s crypto::aes::test_encrypt_128...................PASS in 0.000009489s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000030056s crypto::aes::cbc_encrypt_decrypt................PASS in 0.000017697s crypto::aes::ni_test_example_vector3............PASS in 0.000006547s crypto::aes::ni_test_example_vector2............PASS in 0.000005057s crypto::aes::ni_test_example_vector1............PASS in 0.000007191s crypto::aes::ni_test_decrypt_128................PASS in 0.000005379s crypto::aes::ni_test_encrypt_128................PASS in 0.000007424s crypto::aes::ni_enc_key_expand_256..............PASS in 0.000006779s crypto::aes::ni_enc_key_expand_192..............PASS in 0.000005932s crypto::aes::ni_enc_key_expand_128..............PASS in 0.000007755s crypto::aes::ni_enabled.........................PASS in 0.000004231s crypto::aes::gcm_inplace........................PASS in 0.000375896s crypto::aes::gcm_decrypt........................PASS in 0.000239645s crypto::aes::gcm_encrypt........................PASS in 0.000211292s crypto::aes::xts::multiblock....................PASS in 0.000004703s crypto::aes::xts::oneblock......................PASS in 0.000002781s crypto::ecdh::nist_p521_full....................SKIP in 0.000025051s crypto::ecdh::nist_p384_full....................SKIP in 0.000016087s crypto::ecdh::nist_p256_full....................SKIP in 0.000015442s crypto::ecdh::nist_p521.........................PASS in 0.019560432s crypto::ecdh::nist_p384.........................PASS in 0.009442604s crypto::ecdh::nist_p256.........................PASS in 0.002898529s crypto::ecdh::p521_invalidpoint.................PASS in 0.019640508s crypto::ecdh::p384_invalidpoint.................PASS in 0.009365983s crypto::ecdh::p256_invalidpoint.................PASS in 0.002895739s crypto::hkdf::rfc6..............................PASS in 0.000015522s crypto::hkdf::rfc5..............................PASS in 0.000037903s crypto::hkdf::rfc4..............................PASS in 0.000014424s crypto::hkdf::rfc3..............................PASS in 0.000057948s crypto::hkdf::rfc2..............................PASS in 0.000052527s crypto::hkdf::rfc1..............................PASS in 0.000029844s crypto::ed25519::issue716.......................PASS in 0.004475876s crypto::ed25519::golden.........................PASS in 0.006715119s crypto::ed25519::roundtrip......................PASS in 0.022119649s net::dns::opcode................................PASS in 0.000002437s unix::hosts::lookup.............................PASS in 0.000056296s unix::hosts::errors.............................PASS in 0.000029966s unix::hosts::next...............................PASS in 0.000039020s linux::timerfd::timerfd.........................PASS in 0.000055912s wordexp::wordexp_error..........................PASS in 0.001388779s wordexp::wordexp................................PASS in 0.004905911s encoding::base64::sizecalc......................PASS in 0.000002216s encoding::base64::decode........................PASS in 0.008718391s encoding::base64::encode........................PASS in 0.000006587s encoding::base64::partialwrite..................PASS in 0.000002458s encoding::pem::readcrlf.........................PASS in 0.000095397s encoding::pem::write............................PASS in 0.000092507s encoding::pem::read_many........................PASS in 0.000105973s encoding::pem::read.............................PASS in 0.000078617s encoding::base32::decode........................PASS in 0.000345659s encoding::base32::encode........................PASS in 0.000010435s encoding::asn1::validutf8.......................PASS in 0.000005066s encoding::asn1::strrawoid.......................PASS in 0.000026580s encoding::asn1::t61encode.......................PASS in 0.000107948s encoding::asn1::bmp.............................PASS in 0.000006950s encoding::asn1::t61.............................PASS in 0.000018906s encoding::asn1::utf8............................PASS in 0.000019249s encoding::asn1::c_is_print......................PASS in 0.000019329s encoding::asn1::c_is_num........................PASS in 0.000005872s encoding::asn1::write_int.......................PASS in 0.000029955s encoding::asn1::write_bool......................PASS in 0.000003243s encoding::asn1::write_seq.......................PASS in 0.000004120s encoding::asn1::encode_dsz......................PASS in 0.000007223s encoding::asn1::write_prim......................PASS in 0.000008562s encoding::asn1::write_id........................PASS in 0.000033259s encoding::asn1::read_oid........................PASS in 0.000009136s encoding::asn1::read_gtime......................PASS in 0.000084600s encoding::asn1::read_utctime....................PASS in 0.000019299s encoding::asn1::read_bitstr.....................PASS in 0.000004513s encoding::asn1::read_int........................PASS in 0.000015059s encoding::asn1::read_null.......................PASS in 0.000006064s encoding::asn1::read_bool.......................PASS in 0.000024417s encoding::asn1::read_implicit...................PASS in 0.000008533s encoding::asn1::invalid_seq.....................PASS in 0.000007534s encoding::asn1::seq.............................PASS in 0.000029996s encoding::asn1::emptydata.......................PASS in 0.000002972s encoding::asn1::parselen........................PASS in 0.000006013s encoding::asn1::parsetag........................PASS in 0.000026985s mime::parse.....................................PASS in 0.000028435s mime::lookup_ext................................PASS in 0.000008985s mime::lookup_mime...............................PASS in 0.000009407s unix::passwd::nextpw............................PASS in 0.000053857s unix::passwd::nextgr............................PASS in 0.000021626s 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' 564 passed; 0 failed; 7 skipped; 571 completed in 1.030621338s |
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 |
+ cd hare + hare test -lc Running 571/571 tests: rt::unknown_errno...............................PASS in 0.000004551s rt::sigset_invalid_signum.......................PASS in 0.000003100s rt::sigset_valid_signum.........................PASS in 0.000003936s encoding::utf8::encode..........................PASS in 0.000006786s encoding::utf8::decode..........................PASS in 0.000062486s bytes::trim.....................................PASS in 0.000010641s bytes::cut......................................PASS in 0.000009281s bytes::rtokenize................................PASS in 0.000019771s bytes::tokenize.................................PASS in 0.000022670s bytes::reverse..................................PASS in 0.000007037s bytes::index....................................PASS in 0.000033764s bytes::equal....................................PASS in 0.000007572s bytes::hassuffix................................PASS in 0.000018040s bytes::hasprefix................................PASS in 0.000029476s strings::utf8...................................PASS in 0.000019499s strings::trim...................................PASS in 0.000031036s strings::cut....................................PASS in 0.000008930s strings::split..................................PASS in 0.000025238s strings::tokenize...............................PASS in 0.000043459s strings::hassuffix..............................PASS in 0.000011769s strings::hasprefix..............................PASS in 0.000017578s strings::sub....................................PASS in 0.000009996s strings::runelen................................PASS in 0.000017335s strings::fromrunes..............................PASS in 0.000029587s strings::multireplace...........................PASS in 0.000013892s strings::replace................................PASS in 0.000006826s strings::rpad...................................PASS in 0.000003805s strings::lpad...................................PASS in 0.000003653s strings::slice..................................PASS in 0.000003554s strings::iter...................................PASS in 0.000003815s strings::byteindex..............................PASS in 0.000005133s strings::index..................................PASS in 0.000008838s strings::dupall.................................PASS in 0.000003412s strings::dup....................................PASS in 0.000003283s strings::contains...............................PASS in 0.000004529s strings::join...................................PASS in 0.000003906s strings::concat.................................PASS in 0.000003785s strings::compare................................PASS in 0.000003211s ascii::valid....................................PASS in 0.000003282s ascii::strcasecmp...............................PASS in 0.000009241s ascii::ctype....................................PASS in 0.000004943s io::limit.......................................PASS in 0.000006353s memio::dynamic..................................PASS in 0.000020899s memio::fixed....................................PASS in 0.000013288s memio::rjoin....................................PASS in 0.000006131s memio::rconcat..................................PASS in 0.000004933s memio::join.....................................PASS in 0.000005688s memio::concat...................................PASS in 0.000004892s bufio::unread...................................PASS in 0.000004641s bufio::write....................................PASS in 0.000013026s bufio::read.....................................PASS in 0.000011929s bufio::scan_unread..............................PASS in 0.000035546s bufio::scan_read................................PASS in 0.000025408s bufio::scan_byte................................PASS in 0.000021212s bufio::scan_rune_cutoff.........................PASS in 0.000024201s bufio::scan_rune................................PASS in 0.000020577s bufio::read_rune................................PASS in 0.000004288s bufio::read_line................................PASS in 0.000004641s bufio::read_tok.................................PASS in 0.000003896s bufio::read_byte................................PASS in 0.000003322s math::gcd.......................................PASS in 0.000003795s math::remu......................................PASS in 0.000003806s math::divu......................................PASS in 0.000003593s math::mulu......................................PASS in 0.000003494s math::subu......................................PASS in 0.000003684s math::addu......................................PASS in 0.000003816s math::popcount..................................PASS in 0.000003130s math::trailing_zeros_u..........................PASS in 0.000003111s math::leading_zeros_u...........................PASS in 0.000002789s math::bit_size_u................................PASS in 0.000003040s math::signi.....................................PASS in 0.000003684s math::absi......................................PASS in 0.000003734s math::isinf.....................................PASS in 0.000005556s math::fround....................................PASS in 0.000006835s math::fexcept...................................PASS in 0.000003454s math::hypot.....................................PASS in 0.000005456s math::atan2.....................................PASS in 0.000004993s math::atanh.....................................PASS in 0.000005647s math::acosh.....................................PASS in 0.000008033s math::asinh.....................................PASS in 0.000007631s math::tanh......................................PASS in 0.000005537s math::cosh......................................PASS in 0.000005416s math::sinh......................................PASS in 0.000005266s math::atan......................................PASS in 0.000005667s math::acos......................................PASS in 0.000007157s math::asin......................................PASS in 0.000005971s math::tan.......................................PASS in 0.000005033s math::sin.......................................PASS in 0.000005024s math::cos.......................................PASS in 0.000005173s math::trig_reduce...............................PASS in 0.000005103s math::modf64....................................PASS in 0.000025600s math::round.....................................PASS in 0.000004470s math::trunc.....................................PASS in 0.000005134s math::ceil......................................PASS in 0.000005093s math::floor.....................................PASS in 0.000004732s math::powf64....................................PASS in 0.000013028s math::sqrt......................................PASS in 0.000007962s math::exp2f64...................................PASS in 0.000005356s math::expf64....................................PASS in 0.000005074s math::log1p.....................................PASS in 0.000004873s math::log2f64...................................PASS in 0.000005315s math::log10f64..................................PASS in 0.000004932s math::logf64....................................PASS in 0.000005527s math::eqwithin..................................PASS in 0.000004178s math::nearbyint.................................PASS in 0.000004661s math::nextafter.................................PASS in 0.000005959s math::modfrac...................................PASS in 0.000009796s math::frexp_ldexp...............................PASS in 0.000005618s math::frexp.....................................PASS in 0.000004611s math::normalize.................................PASS in 0.000003785s math::signf.....................................PASS in 0.000004390s math::copysign..................................PASS in 0.000004048s math::absf......................................PASS in 0.000004460s math::float_normality...........................PASS in 0.000004178s math::isnan.....................................PASS in 0.000004056s math::floatbits.................................PASS in 0.000004379s path::pop.......................................PASS in 0.000012021s path::push......................................PASS in 0.000023738s path::prepend...................................PASS in 0.000125132s path::dirname_basename..........................PASS in 0.000219217s path::iter......................................PASS in 0.000014135s path::ext.......................................PASS in 0.000027241s types::c::strnlen...............................PASS in 0.000007157s types::c::strlen................................PASS in 0.000009170s types::c::strings...............................PASS in 0.000009664s time::mult......................................PASS in 0.000013158s time::compare...................................PASS in 0.001077995s time::add.......................................PASS in 0.000006060s fs::modes.......................................PASS in 0.000009211s fs::mode_str....................................PASS in 0.000009554s strconv::utos...................................PASS in 0.000009875s strconv::utos_bases.............................PASS in 0.000008516s strconv::stou_bases.............................PASS in 0.000018150s strconv::stou...................................PASS in 0.000011457s strconv::stoi_bases.............................PASS in 0.000008043s strconv::stoi...................................PASS in 0.000012331s strconv::stofhex................................PASS in 0.000044867s strconv::stof32.................................PASS in 0.000027432s strconv::stof64.................................PASS in 0.000088810s strconv::numeric................................PASS in 0.000007087s strconv::itos...................................PASS in 0.000009010s strconv::itos_bases.............................PASS in 0.000029335s strconv::ftosf..................................PASS in 0.000370341s fmt::print......................................PASS in 0.000088277s encoding::hex::dump.............................PASS in 0.000051281s encoding::hex::decode...........................PASS in 0.000057562s encoding::hex::encode...........................PASS in 0.000010278s encoding::hex::encodestr........................PASS in 0.000019268s fnmatch::fnmatch................................PASS in 0.000105602s unix::tty::pty..................................PASS in 0.000212493s test::exit......................................PASS in 0.000007662s test::_abort....................................PASS in 0.000008114s endian::ntoh....................................PASS in 0.000008527s endian::hton....................................PASS in 0.000008426s endian::little..................................PASS in 0.000008769s endian::big.....................................PASS in 0.000009895s crypto::random::reader..........................PASS in 0.000058137s crypto::random::buffer..........................PASS in 0.000056314s uuid::decode....................................PASS in 0.000011839s uuid::encode....................................PASS in 0.000033442s math::random::rng...............................PASS in 0.000054049s cmp::ints.......................................PASS in 0.000008165s sort::sorted....................................PASS in 0.000018633s sort::big_random................................PASS in 0.026966136s sort::big_equal.................................PASS in 0.011788243s sort::sort......................................PASS in 0.000013551s sort::search....................................PASS in 0.000023597s sort::rbisect...................................PASS in 0.000003231s sort::lbisect...................................PASS in 0.000029043s hare::lex::access_tuple.........................PASS in 0.000062686s hare::lex::loc..................................PASS in 0.000027734s hare::lex::invalid..............................PASS in 0.000068032s hare::lex::literals_underscores.................PASS in 0.000076982s hare::lex::literals.............................PASS in 0.000070348s hare::lex::strings..............................PASS in 0.000059274s hare::lex::runes................................PASS in 0.000013258s hare::lex::comments.............................PASS in 0.000044123s hare::lex::keywords.............................PASS in 0.000097750s hare::lex::lexname..............................PASS in 0.000010138s hare::lex::lex3.................................PASS in 0.000025579s hare::lex::lex2.................................PASS in 0.000016138s hare::lex::lex1.................................PASS in 0.000005355s hare::lex::unlex................................PASS in 0.000021160s hare::unparse::_type............................PASS in 0.000078854s hare::unparse::import...........................PASS in 0.000006462s hare::unparse::ident............................PASS in 0.000006865s hare::unparse::decl.............................PASS in 0.000034679s hare::parse::docs...............................PASS in 0.000126712s hare::parse::decls..............................PASS in 0.000284581s hare::parse::imports............................PASS in 0.000100246s hare::parse::func...............................PASS in 0.000373523s hare::parse::enum_comments......................PASS in 0.000046147s hare::parse::tagged_union.......................PASS in 0.000122364s hare::parse::tuple..............................PASS in 0.000164987s hare::parse::enum_type..........................PASS in 0.000173453s hare::parse::array_slice........................PASS in 0.000095203s hare::parse::struct_union.......................PASS in 0.000246972s hare::parse::type_loc...........................PASS in 0.000289635s hare::parse::expr_loc...........................PASS in 0.001309423s hare::parse::ident..............................PASS in 0.000284228s hare::parse::parenthesis........................PASS in 0.000496027s hare::parse::yield_expr.........................PASS in 0.000103265s hare::parse::unarithm...........................PASS in 0.000148839s hare::parse::match_expr.........................PASS in 0.000154345s hare::parse::switch_expr........................PASS in 0.000110263s hare::parse::slice..............................PASS in 0.000105420s hare::parse::postfix............................PASS in 0.000194543s hare::parse::list...............................PASS in 0.000064730s hare::parse::if_expr............................PASS in 0.000107586s hare::parse::for_expr...........................PASS in 0.000195097s hare::parse::defer_expr.........................PASS in 0.000047062s hare::parse::control............................PASS in 0.000074878s hare::parse::constant...........................PASS in 0.000389872s hare::parse::compound...........................PASS in 0.000033069s hare::parse::cast...............................PASS in 0.000195832s hare::parse::call...............................PASS in 0.000153853s hare::parse::builtin............................PASS in 0.000321870s hare::parse::binding............................PASS in 0.000177319s hare::parse::binarithm..........................PASS in 0.000039643s hare::parse::assignment.........................PASS in 0.000210569s hash::fnv::fnv32................................PASS in 0.000003564s hare::types::builtins...........................PASS in 0.000009021s hare::types::forwardref.........................PASS in 0.000885414s hare::types::alias..............................PASS in 0.000867053s hare::types::tagged.............................PASS in 0.000881418s hare::types::funcs..............................PASS in 0.000878307s hare::types::lists..............................PASS in 0.000871483s hare::types::tuples.............................PASS in 0.000857530s hare::types::structs............................PASS in 0.001039952s hare::types::store..............................PASS in 0.000865865s time::chrono::utc_convfrom_tai..................PASS in 0.000098102s time::chrono::utc_convto_tai....................PASS in 0.000006644s time::date::reckon..............................PASS in 0.000101153s time::date::parse...............................PASS in 0.000023286s time::date::truncate............................PASS in 0.000045996s time::date::unitdiff............................PASS in 0.000023828s time::date::pdiff...............................PASS in 0.000021856s time::date::format..............................PASS in 0.000057059s time::date::calc_janfirstweekday................PASS in 0.000003242s time::date::calc_weekday........................PASS in 0.000006252s time::date::calc_sundayweek.....................PASS in 0.000005588s time::date::calc_week...........................PASS in 0.000003091s time::date::calc_yearday........................PASS in 0.000014598s time::date::calc_ymd............................PASS in 0.000007198s time::date::calc_daydate__yd....................PASS in 0.000007067s time::date::calc_daydate__ywd...................PASS in 0.000008174s time::date::calc_daydate__ymd...................PASS in 0.000022721s time::date::from_str............................PASS in 0.000051623s hare::parse::doc::invalid_ref...................PASS in 0.000078110s hare::parse::doc::doc...........................PASS in 0.000097538s hare::unit::_return.............................PASS in 0.000912727s hare::unit::constant............................PASS in 0.000942283s hare::unit::compound............................PASS in 0.000995819s hare::unit::access..............................PASS in 0.000881851s format::ini::invalid............................PASS in 0.000149635s format::ini::extended...........................PASS in 0.000010147s format::ini::simple.............................PASS in 0.000013892s hash::crc16::crc16..............................PASS in 0.000009101s crypto::math::cmpu32............................PASS in 0.000002608s crypto::math::gtu32.............................PASS in 0.000004339s crypto::math::eq0u32............................PASS in 0.000003826s crypto::math::equ32.............................PASS in 0.000002658s crypto::math::muxu32............................PASS in 0.000005909s crypto::math::eqslice...........................PASS in 0.000002457s crypto::math::lrot64............................PASS in 0.000003775s crypto::math::lrot32............................PASS in 0.000008033s crypto::math::divu32............................PASS in 0.000002547s hash::siphash::siphash..........................PASS in 0.000022620s hash::crc32::crc32..............................PASS in 0.000013934s hash::adler32::adler32..........................PASS in 0.000008969s hash::crc64::crc64..............................PASS in 0.000008345s getopt::parse...................................PASS in 0.000005688s math::checked::sat_mulu64.......................PASS in 0.000002085s math::checked::sat_mulu32.......................PASS in 0.000007842s math::checked::sat_mulu16.......................PASS in 0.000001853s math::checked::sat_mulu8........................PASS in 0.000001923s math::checked::sat_muli64.......................PASS in 0.000002385s math::checked::sat_muli32.......................PASS in 0.000002022s math::checked::sat_muli16.......................PASS in 0.000001914s math::checked::sat_muli8........................PASS in 0.000008195s math::checked::sat_subu64.......................PASS in 0.000001903s math::checked::sat_subu32.......................PASS in 0.000002256s math::checked::sat_subu16.......................PASS in 0.000003825s math::checked::sat_subu8........................PASS in 0.000005879s math::checked::sat_subi64.......................PASS in 0.000001883s math::checked::sat_subi32.......................PASS in 0.000001873s math::checked::sat_subi16.......................PASS in 0.000001923s math::checked::sat_subi8........................PASS in 0.000002296s math::checked::sat_addu64.......................PASS in 0.000002174s math::checked::sat_addu32.......................PASS in 0.000002235s math::checked::sat_addu16.......................PASS in 0.000001893s math::checked::sat_addu8........................PASS in 0.000001913s math::checked::sat_addi64.......................PASS in 0.000001892s math::checked::sat_addi32.......................PASS in 0.000012654s math::checked::sat_addi16.......................PASS in 0.000003403s math::checked::sat_addi8........................PASS in 0.000002355s math::checked::mulu64...........................PASS in 0.000008305s math::checked::mulu32...........................PASS in 0.000003292s math::checked::mulu16...........................PASS in 0.000002517s math::checked::mulu8............................PASS in 0.000004208s math::checked::muli64...........................PASS in 0.000002618s math::checked::muli32...........................PASS in 0.000002114s math::checked::muli16...........................PASS in 0.000004017s math::checked::muli8............................PASS in 0.000003987s math::checked::subu64...........................PASS in 0.000002497s math::checked::subu32...........................PASS in 0.000002185s math::checked::subu16...........................PASS in 0.000009482s math::checked::subu8............................PASS in 0.000008525s math::checked::subi64...........................PASS in 0.000002104s math::checked::subi32...........................PASS in 0.000009865s math::checked::subi16...........................PASS in 0.000002325s math::checked::subi8............................PASS in 0.000012170s math::checked::addu64...........................PASS in 0.000002074s math::checked::addu32...........................PASS in 0.000002225s math::checked::addu16...........................PASS in 0.000009121s math::checked::addu8............................PASS in 0.000002215s math::checked::addi64...........................PASS in 0.000002064s math::checked::addi32...........................PASS in 0.000004097s math::checked::addi16...........................PASS in 0.000002054s math::checked::addi8............................PASS in 0.000002104s math::complex::tanhuge..........................PASS in 0.000011929s math::complex::tanh.............................PASS in 0.000008184s math::complex::tan..............................PASS in 0.000016399s math::complex::sqrt.............................PASS in 0.000017435s math::complex::sinh.............................PASS in 0.000012705s math::complex::sin..............................PASS in 0.000008447s math::complex::rect.............................PASS in 0.000005073s math::complex::pow..............................PASS in 0.000029455s math::complex::polar............................PASS in 0.000003886s math::complex::log..............................PASS in 0.000010711s math::complex::isnan............................PASS in 0.000002386s math::complex::exp..............................PASS in 0.000014839s math::complex::cosh.............................PASS in 0.000016489s math::complex::cos..............................PASS in 0.000008728s math::complex::conj.............................PASS in 0.000003977s math::complex::atanh............................PASS in 0.000018091s math::complex::atan.............................PASS in 0.000009252s math::complex::asinh............................PASS in 0.000053113s math::complex::asin.............................PASS in 0.000018564s math::complex::acosh............................PASS in 0.000022087s math::complex::acos.............................PASS in 0.000019068s math::complex::abs..............................PASS in 0.000004872s crypto::sha256::sha256_1gb......................SKIP in 0.000026104s crypto::sha256::sha256..........................PASS in 0.000076316s shlex::quote....................................PASS in 0.000006645s shlex::split....................................PASS in 0.000060029s net::ip::test_subnet_contains...................PASS in 0.000022097s net::ip::parse_subnet...........................PASS in 0.000021240s net::ip::parse_ip...............................PASS in 0.000065788s net::uri::encodequery...........................PASS in 0.000012242s net::uri::decodequery...........................PASS in 0.000034892s net::uri::percent_encoding......................PASS in 0.000044969s net::uri::invalid...............................PASS in 0.000011638s net::uri::roundtrip.............................PASS in 0.000089505s regex::rawreplace...............................PASS in 0.000338913s regex::replace..................................PASS in 0.000450414s regex::findall..................................PASS in 0.000233885s regex::find.....................................PASS in 0.005317334s cmd::haredoc::doc::html_escape..................PASS in 0.000011416s cmd::haredoc::parseident........................PASS in 0.000081623s glob::pattern_parse.............................PASS in 0.000048874s glob::glob......................................PASS in 0.002383503s strings::template::template.....................PASS in 0.000018362s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000010198s crypto::blake2b::blake2b........................PASS in 0.030435366s crypto::argon2::samples_slow....................SKIP in 0.000011325s crypto::argon2::samples.........................PASS in 0.006623766s crypto::argon2::rfc_id_test_vector..............PASS in 0.000905095s crypto::argon2::rfc_i_test_vector...............PASS in 0.001087599s crypto::argon2::rfc_d_test_vector...............PASS in 0.000880231s crypto::argon2::mode_d_one_pass.................PASS in 0.000728311s crypto::chacha::hchacha20.......................PASS in 0.000007450s crypto::chacha::skipblocks......................PASS in 0.000008134s crypto::chacha::xchacha20.......................PASS in 0.000011467s crypto::chacha::chacha20........................PASS in 0.000021090s crypto::poly1305::writepatterns.................PASS in 0.000010631s crypto::poly1305::example4......................PASS in 0.000003775s crypto::poly1305::example3......................PASS in 0.000002296s crypto::poly1305::example2......................PASS in 0.000003936s crypto::poly1305::example1......................PASS in 0.000002234s crypto::chachapoly::xencrypt....................PASS in 0.000036976s crypto::chachapoly::encrypt.....................PASS in 0.000027765s crypto::invalidmac..............................PASS in 0.000010651s crypto::cipheradditionswap......................PASS in 0.000021031s crypto::invalidaddition5........................PASS in 0.000009060s crypto::invalidaddition4........................PASS in 0.000012513s crypto::invalidaddition3........................PASS in 0.000011698s crypto::invalidaddition2........................PASS in 0.000008356s crypto::invalidaddition.........................PASS in 0.000009997s crypto::invalidcipher3..........................PASS in 0.000009251s crypto::invalidcipher2..........................PASS in 0.000010590s crypto::invalidcipher...........................PASS in 0.000011990s crypto::invalidkey..............................PASS in 0.000009000s crypto::polyaligned.............................PASS in 0.000021413s crypto::nothing.................................PASS in 0.000010922s crypto::nomsg...................................PASS in 0.000011970s crypto::noadditional............................PASS in 0.000016208s crypto::rfcmultiadditonals......................PASS in 0.000014990s crypto::rfc.....................................PASS in 0.000016893s crypto::salsa::hsalsa20.........................PASS in 0.000003605s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000012806s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000017244s crypto::salsa::xsalsa20.........................PASS in 0.000007983s crypto::salsa::qr...............................PASS in 0.000004841s crypto::bigint::zero............................PASS in 0.000016047s crypto::bigint::iszero..........................PASS in 0.000033634s crypto::bigint::montymul........................PASS in 0.000102320s crypto::bigint::montyencode.....................PASS in 0.000027171s crypto::bigint::word_countbits..................PASS in 0.000002266s crypto::bigint::encreddec.......................PASS in 0.000037087s crypto::bigint::encmoddec.......................PASS in 0.000016097s crypto::bigint::decodebigger....................PASS in 0.000001883s crypto::bigint::encodebigger....................PASS in 0.000019278s crypto::bigint::encode..........................PASS in 0.000014860s crypto::bigint::modpow..........................PASS in 0.000068495s crypto::bigint::reduce..........................PASS in 0.000074597s crypto::bigint::rshift..........................PASS in 0.000032678s crypto::bigint::mulacc..........................PASS in 0.000050888s crypto::bigint::muladd_small....................PASS in 0.000063462s crypto::bigint::add.............................PASS in 0.000032124s crypto::ec::bigint_support......................PASS in 0.000002960s crypto::ec::arsh................................PASS in 0.000021513s crypto::ec::be8tole30...........................PASS in 0.000006170s crypto::ec::keygen_p521.........................PASS in 0.000038668s crypto::ec::keygen_p384.........................PASS in 0.000004389s crypto::ec::keygen_p256.........................PASS in 0.000010440s crypto::ec::p521_muladd.........................PASS in 0.097476501s crypto::ec::p521_mulgen.........................PASS in 0.060254104s crypto::ec::p384_muladd.........................PASS in 0.046963977s crypto::ec::p384_mulgen.........................PASS in 0.028802564s crypto::ec::p256_muladd.........................PASS in 0.016342504s crypto::ec::p256_mulgen.........................PASS in 0.008860191s crypto::sha1::sha1_1gb..........................SKIP in 0.000014094s crypto::sha1::sha1..............................PASS in 0.000064831s crypto::hmac::sha256............................PASS in 0.000011003s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000027664s crypto::hmac::hmac_sha1.........................PASS in 0.000012685s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000025681s crypto::sha512::sha384..........................PASS in 0.000034329s crypto::sha512::sha512_256......................PASS in 0.000020859s crypto::sha512::sha512_224......................PASS in 0.000021695s crypto::sha512::sha512..........................PASS in 0.000077958s crypto::rsa::countbits..........................PASS in 0.000002336s crypto::rsa::pkcs1..............................PASS in 0.219810519s crypto::rsa::initd..............................PASS in 0.000162860s crypto::rsa::pubprivexp.........................PASS in 0.033800586s crypto::rsa::smallprivexp.......................PASS in 0.000058374s crypto::rsa::tiny...............................PASS in 0.000009925s crypto::blowfish::salted........................PASS in 0.001181849s crypto::blowfish::decrypt.......................PASS in 0.001262620s crypto::blowfish::encrypt.......................PASS in 0.001262307s crypto::ecdsa::validate.........................PASS in 0.015190007s crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000013106s crypto::ecdsa::hmac_drbg........................PASS in 0.000037135s crypto::curve25519::highbitignored..............PASS in 0.002609461s crypto::curve25519::vectors.....................PASS in 0.022114258s crypto::curve25519::x25519basepoint.............PASS in 0.261570907s crypto::curve25519::unpackpack..................PASS in 0.000002445s crypto::curve25519::swap25519...................PASS in 0.000002417s crypto::curve25519::subfe.......................PASS in 0.000003039s crypto::curve25519::unpack25519.................PASS in 0.000008154s crypto::x25519::random..........................PASS in 0.005273852s crypto::x25519::sample..........................PASS in 0.002610547s crypto::aes::rt_example_vector3.................PASS in 0.000012230s crypto::aes::rt_example_vector2.................PASS in 0.000003765s crypto::aes::rt_example_vector1_in_place........PASS in 0.000003201s crypto::aes::rt_example_vector1.................PASS in 0.000002084s crypto::aes::rt_decrypt_128.....................PASS in 0.000002185s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000009048s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000002215s crypto::aes::rt_encrypt_128.....................PASS in 0.000004983s crypto::aes::rt_finish..........................PASS in 0.000006534s crypto::aes::ctr_test_retry.....................PASS in 0.000024854s crypto::aes::empty_write........................PASS in 0.000006282s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000005456s crypto::aes::ctr_encrypt_in_place...............PASS in 0.000010660s crypto::aes::ctr_test_multiple_calls............PASS in 0.000011103s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000016780s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000010982s crypto::aes::ctr_zero_iv........................PASS in 0.000014556s crypto::aes::test_example_vector3...............PASS in 0.000027522s crypto::aes::test_example_vector2...............PASS in 0.000018905s crypto::aes::test_example_vector1_in_place......PASS in 0.000006130s crypto::aes::test_example_vector1...............PASS in 0.000008164s crypto::aes::test_decrypt_128...................PASS in 0.000005618s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000024642s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000010901s crypto::aes::test_encrypt_128...................PASS in 0.000014607s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000028306s crypto::aes::cbc_encrypt_decrypt................PASS in 0.000018592s crypto::aes::ni_test_example_vector3............PASS in 0.000003815s crypto::aes::ni_test_example_vector2............PASS in 0.000003322s crypto::aes::ni_test_example_vector1............PASS in 0.000004027s crypto::aes::ni_test_decrypt_128................PASS in 0.000004107s crypto::aes::ni_test_encrypt_128................PASS in 0.000008062s crypto::aes::ni_enc_key_expand_256..............PASS in 0.000003513s crypto::aes::ni_enc_key_expand_192..............PASS in 0.000003011s crypto::aes::ni_enc_key_expand_128..............PASS in 0.000004943s crypto::aes::ni_enabled.........................PASS in 0.000003453s crypto::aes::gcm_inplace........................PASS in 0.000351863s crypto::aes::gcm_decrypt........................PASS in 0.000252510s crypto::aes::gcm_encrypt........................PASS in 0.000201041s crypto::aes::xts::multiblock....................PASS in 0.000005013s crypto::aes::xts::oneblock......................PASS in 0.000002718s crypto::ecdh::nist_p521_full....................SKIP in 0.000024642s crypto::ecdh::nist_p384_full....................SKIP in 0.000010247s crypto::ecdh::nist_p256_full....................SKIP in 0.000021391s crypto::ecdh::nist_p521.........................PASS in 0.030697530s crypto::ecdh::nist_p384.........................PASS in 0.009608040s crypto::ecdh::nist_p256.........................PASS in 0.004403441s crypto::ecdh::p521_invalidpoint.................PASS in 0.032809904s crypto::ecdh::p384_invalidpoint.................PASS in 0.018011078s crypto::ecdh::p256_invalidpoint.................PASS in 0.005227658s crypto::hkdf::rfc6..............................PASS in 0.000026061s crypto::hkdf::rfc5..............................PASS in 0.000048639s crypto::hkdf::rfc4..............................PASS in 0.000021743s crypto::hkdf::rfc3..............................PASS in 0.000050048s crypto::hkdf::rfc2..............................PASS in 0.000072889s crypto::hkdf::rfc1..............................PASS in 0.000048378s crypto::ed25519::issue716.......................PASS in 0.006743281s crypto::ed25519::golden.........................PASS in 0.010306459s crypto::ed25519::roundtrip......................PASS in 0.033172336s net::dns::opcode................................PASS in 0.000004368s unix::hosts::lookup.............................PASS in 0.000059088s unix::hosts::errors.............................PASS in 0.000025679s unix::hosts::next...............................PASS in 0.000019821s linux::timerfd::timerfd.........................PASS in 0.000054990s wordexp::wordexp_error..........................PASS in 0.001636295s wordexp::wordexp................................PASS in 0.005076013s encoding::base64::sizecalc......................PASS in 0.000003191s encoding::base64::decode........................PASS in 0.009101299s encoding::base64::encode........................PASS in 0.000010116s encoding::base64::partialwrite..................PASS in 0.000034225s encoding::pem::readcrlf.........................PASS in 0.000059078s encoding::pem::write............................PASS in 0.000108835s encoding::pem::read_many........................PASS in 0.000101438s encoding::pem::read.............................PASS in 0.000066417s encoding::base32::decode........................PASS in 0.000365151s encoding::base32::encode........................PASS in 0.000015391s encoding::asn1::validutf8.......................PASS in 0.000010931s encoding::asn1::strrawoid.......................PASS in 0.000008215s encoding::asn1::t61encode.......................PASS in 0.000143946s encoding::asn1::bmp.............................PASS in 0.000013398s encoding::asn1::t61.............................PASS in 0.000024470s encoding::asn1::utf8............................PASS in 0.000034255s encoding::asn1::c_is_print......................PASS in 0.000043495s encoding::asn1::c_is_num........................PASS in 0.000009402s encoding::asn1::write_int.......................PASS in 0.000012361s encoding::asn1::write_bool......................PASS in 0.000005777s encoding::asn1::write_seq.......................PASS in 0.000008526s encoding::asn1::encode_dsz......................PASS in 0.000005496s encoding::asn1::write_prim......................PASS in 0.000006534s encoding::asn1::write_id........................PASS in 0.000010328s encoding::asn1::read_oid........................PASS in 0.000006936s encoding::asn1::read_gtime......................PASS in 0.000070040s encoding::asn1::read_utctime....................PASS in 0.000025749s encoding::asn1::read_bitstr.....................PASS in 0.000010097s encoding::asn1::read_int........................PASS in 0.000027863s encoding::asn1::read_null.......................PASS in 0.000008274s encoding::asn1::read_bool.......................PASS in 0.000009582s encoding::asn1::read_implicit...................PASS in 0.000006433s encoding::asn1::invalid_seq.....................PASS in 0.000006310s encoding::asn1::seq.............................PASS in 0.000013095s encoding::asn1::emptydata.......................PASS in 0.000006715s encoding::asn1::parselen........................PASS in 0.000009200s encoding::asn1::parsetag........................PASS in 0.000010731s mime::parse.....................................PASS in 0.000016318s mime::lookup_ext................................PASS in 0.000007086s mime::lookup_mime...............................PASS in 0.000009231s unix::passwd::nextpw............................PASS in 0.000021894s unix::passwd::nextgr............................PASS in 0.000015039s 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' 564 passed; 0 failed; 7 skipped; 571 completed in 1.109909308s |
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::chacha crypto::salsa 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::poly1305 crypto::hmac crypto::argon2 crypto::rsa crypto::blowfish Warning: Unresolved reference: finish crypto::keystore crypto::math crypto::bigint crypto::blake2b crypto::ecdsa crypto::curve25519 crypto::cipher crypto::x25519 crypto::aes crypto::aes::xts crypto::mac crypto::sha1 crypto::ecdh crypto::hkdf crypto::ed25519 crypto::sha256 crypto::chachapoly crypto::random crypto::sha512 debug debug::image Warning: Unresolved reference: elf::section64 debug::dwarf dirs encoding encoding::base64 encoding::pem encoding::base32 encoding::utf8 encoding::hex encoding::asn1 encoding::asn1::stdoid endian errors fmt fnmatch format format::elf format::ini fs getopt glob hare hare::types hare::unparse hare::ast hare::lex hare::module hare::parse hare::parse::doc hare::unit hash hash::fnv hash::crc16 hash::siphash hash::crc32 hash::adler32 hash::crc64 io linux linux::vdso linux::timerfd linux::keyctl log math math::checked math::complex math::random memio mime net net::ip net::udp net::uri net::dial net::tcp net::dns net::unix 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::hosts unix::tty unix::signal unix::passwd Warning: Unresolved reference: grents_finish Warning: Unresolved reference: grreader unix::poll unix::resolvconf uuid wordexp + tar -C docs/html -cvz . ./ ./index.html ./debug/ ./debug/index.html ./debug/image/ ./debug/image/index.html ./debug/dwarf/ ./debug/dwarf/index.html ./bytes/ ./bytes/index.html ./fs/ ./fs/index.html ./uuid/ ./uuid/index.html ./test/ ./test/index.html ./types/ ./types/index.html ./types/c/ ./types/c/index.html ./hare/ ./hare/index.html ./hare/types/ ./hare/types/index.html ./hare/unparse/ ./hare/unparse/index.html ./hare/ast/ ./hare/ast/index.html ./hare/lex/ ./hare/lex/index.html ./hare/module/ ./hare/module/index.html ./hare/parse/ ./hare/parse/index.html ./hare/parse/doc/ ./hare/parse/doc/index.html ./hare/unit/ ./hare/unit/index.html ./format/ ./format/elf/ ./format/elf/index.html ./format/index.html ./format/ini/ ./format/ini/index.html ./hash/ ./hash/index.html ./hash/fnv/ ./hash/fnv/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 ./hash/crc64/ ./hash/crc64/index.html ./strconv/ ./strconv/index.html ./fmt/ ./fmt/index.html ./time/ ./time/index.html ./time/chrono/ ./time/chrono/index.html ./time/date/ ./time/date/index.html ./getopt/ ./getopt/index.html ./sort/ ./sort/index.html ./sort/cmp/ ./sort/cmp/index.html ./bufio/ ./bufio/index.html ./os/ ./os/index.html ./os/exec/ ./os/exec/index.html ./math/ ./math/index.html ./math/checked/ ./math/checked/index.html ./math/complex/ ./math/complex/index.html ./math/random/ ./math/random/index.html ./glob/ ./glob/index.html ./strings/ ./strings/index.html ./strings/template/ ./strings/template/index.html ./memio/ ./memio/index.html ./crypto/ ./crypto/index.html ./crypto/chacha/ ./crypto/chacha/index.html ./crypto/salsa/ ./crypto/salsa/index.html ./crypto/ec/ ./crypto/ec/index.html ./crypto/poly1305/ ./crypto/poly1305/index.html ./crypto/hmac/ ./crypto/hmac/index.html ./crypto/argon2/ ./crypto/argon2/index.html ./crypto/rsa/ ./crypto/rsa/index.html ./crypto/blowfish/ ./crypto/blowfish/index.html ./crypto/keystore/ ./crypto/keystore/index.html ./crypto/math/ ./crypto/math/index.html ./crypto/bigint/ ./crypto/bigint/index.html ./crypto/blake2b/ ./crypto/blake2b/index.html ./crypto/ecdsa/ ./crypto/ecdsa/index.html ./crypto/curve25519/ ./crypto/curve25519/index.html ./crypto/cipher/ ./crypto/cipher/index.html ./crypto/x25519/ ./crypto/x25519/index.html ./crypto/aes/ ./crypto/aes/index.html ./crypto/aes/xts/ ./crypto/aes/xts/index.html ./crypto/mac/ ./crypto/mac/index.html ./crypto/sha1/ ./crypto/sha1/index.html ./crypto/ecdh/ ./crypto/ecdh/index.html ./crypto/hkdf/ ./crypto/hkdf/index.html ./crypto/ed25519/ ./crypto/ed25519/index.html ./crypto/sha256/ ./crypto/sha256/index.html ./crypto/chachapoly/ ./crypto/chachapoly/index.html ./crypto/random/ ./crypto/random/index.html ./crypto/sha512/ ./crypto/sha512/index.html ./net/ ./net/index.html ./net/ip/ ./net/ip/index.html ./net/udp/ ./net/udp/index.html ./net/uri/ ./net/uri/index.html ./net/dial/ ./net/dial/index.html ./net/tcp/ ./net/tcp/index.html ./net/dns/ ./net/dns/index.html ./net/unix/ ./net/unix/index.html ./shlex/ ./shlex/index.html ./io/ ./io/index.html ./linux/ ./linux/index.html ./linux/vdso/ ./linux/vdso/index.html ./linux/timerfd/ ./linux/timerfd/index.html ./linux/keyctl/ ./linux/keyctl/index.html ./wordexp/ ./wordexp/index.html ./log/ ./log/index.html ./temp/ ./temp/index.html ./path/ ./path/index.html ./ascii/ ./ascii/index.html ./encoding/ ./encoding/index.html ./encoding/base64/ ./encoding/base64/index.html ./encoding/pem/ ./encoding/pem/index.html ./encoding/base32/ ./encoding/base32/index.html ./encoding/utf8/ ./encoding/utf8/index.html ./encoding/hex/ ./encoding/hex/index.html ./encoding/asn1/ ./encoding/asn1/index.html ./encoding/asn1/stdoid/ ./encoding/asn1/stdoid/index.html ./dirs/ ./dirs/index.html ./mime/ ./mime/index.html ./fnmatch/ ./fnmatch/index.html ./regex/ ./regex/index.html ./endian/ ./endian/index.html ./unix/ ./unix/index.html ./unix/hosts/ ./unix/hosts/index.html ./unix/tty/ ./unix/tty/index.html ./unix/signal/ ./unix/signal/index.html ./unix/passwd/ ./unix/passwd/index.html ./unix/poll/ ./unix/poll/index.html ./unix/resolvconf/ ./unix/resolvconf/index.html ./rt/ ./rt/index.html ./errors/ ./errors/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 |