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 |
[#1276950] 2024/07/16 10:12:23 Booting image alpine/latest (default) on port 22112 [#1276950] 2024/07/16 10:12:23 Waiting for guest to settle [#1276950] 2024/07/16 10:12:32 Sending tasks [#1276950] 2024/07/16 10:12:38 Sending build environment [#1276950] 2024/07/16 10:12:38 Installing packages Warning: Permanently added '[localhost]:22112' (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]:22112' (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 [#1276950] 2024/07/16 10:12:39 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 [#1276950] 2024/07/16 10:12:43 Running task _apply_patch [#1276950] 2024/07/16 10:12:44 Running task environment [#1276950] 2024/07/16 10:12:44 Running task signoff [#1276950] 2024/07/16 10:12:44 Running task qbe [#1276950] 2024/07/16 10:12:46 Running task harec [#1276950] 2024/07/16 10:12:47 Running task hare [#1276950] 2024/07/16 10:12:53 Running task check [#1276950] 2024/07/16 10:13:01 Running task check_with_libc [#1276950] 2024/07/16 10:13:09 Running task parsechk [#1276950] 2024/07/16 10:13:10 Running task lint [#1276950] 2024/07/16 10:13:12 Running task bootstrap [#1276950] 2024/07/16 10:13:13 Running task docs [#1276950] 2024/07/16 10:13:15 Processing post-success triggers... [#1276950] 2024/07/16 10:13:15 Skipping trigger, condition unmet [#1276950] 2024/07/16 10:13:15 Sending webhook... [#1276950] 2024/07/16 10:13:15 Webhook response: 200 [#1276950] 2024/07/16 10:13:15 Thanks! |
1 2 3 4 5 6 7 8 |
+ echo Applying patch from Applying patch from lists.sr.ht 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/53900/mbox + git am -3 /tmp/53900.patch Applying: net/uri: fix silly usage of wantrune() |
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 |
+ cd hare + make -j2 check Running 570/570 tests: rt::unknown_errno...............................PASS in 0.000004839s rt::sigset_invalid_signum.......................PASS in 0.000002795s rt::sigset_valid_signum.........................PASS in 0.000002796s encoding::utf8::encode..........................PASS in 0.000002595s encoding::utf8::decode..........................PASS in 0.000004168s bytes::trim.....................................PASS in 0.000004108s bytes::cut......................................PASS in 0.000005981s bytes::rtokenize................................PASS in 0.000007144s bytes::tokenize.................................PASS in 0.000004689s bytes::reverse..................................PASS in 0.000003186s bytes::index....................................PASS in 0.000021460s bytes::equal....................................PASS in 0.000003387s bytes::hassuffix................................PASS in 0.000007394s bytes::hasprefix................................PASS in 0.000015118s strings::utf8...................................PASS in 0.000005050s strings::trim...................................PASS in 0.000016972s strings::cut....................................PASS in 0.000004218s strings::split..................................PASS in 0.000010239s strings::tokenize...............................PASS in 0.000007443s strings::hassuffix..............................PASS in 0.000004819s strings::hasprefix..............................PASS in 0.000006111s strings::sub....................................PASS in 0.000006052s strings::fromrunes..............................PASS in 0.000016571s strings::multireplace...........................PASS in 0.000008816s strings::replace................................PASS in 0.000007313s strings::rpad...................................PASS in 0.000007605s strings::lpad...................................PASS in 0.000004900s strings::slice..................................PASS in 0.000005921s strings::iter...................................PASS in 0.000003807s strings::byteindex..............................PASS in 0.000010410s strings::index..................................PASS in 0.000016050s strings::dupall.................................PASS in 0.000007825s strings::dup....................................PASS in 0.000006332s strings::contains...............................PASS in 0.000013476s strings::join...................................PASS in 0.000004178s strings::concat.................................PASS in 0.000004198s strings::compare................................PASS in 0.000004258s ascii::valid....................................PASS in 0.000003347s ascii::strcasecmp...............................PASS in 0.000011351s ascii::ctype....................................PASS in 0.000003496s io::limit.......................................PASS in 0.000005249s memio::dynamic..................................PASS in 0.000023484s memio::fixed....................................PASS in 0.000018515s memio::rjoin....................................PASS in 0.000010059s memio::rconcat..................................PASS in 0.000005520s memio::join.....................................PASS in 0.000005981s memio::concat...................................PASS in 0.000005380s bufio::unread...................................PASS in 0.000006092s bufio::write....................................PASS in 0.000014688s bufio::read.....................................PASS in 0.000016301s bufio::scan_unread..............................PASS in 0.000046116s bufio::scan_read................................PASS in 0.000026109s bufio::scan_byte................................PASS in 0.000022573s bufio::scan_rune_cutoff.........................PASS in 0.000023263s bufio::scan_rune................................PASS in 0.000021922s bufio::read_rune................................PASS in 0.000004439s bufio::read_line................................PASS in 0.000007374s bufio::read_tok.................................PASS in 0.000013957s bufio::read_byte................................PASS in 0.000004980s math::gcd.......................................PASS in 0.000003787s math::remu......................................PASS in 0.000005480s math::divu......................................PASS in 0.000005580s math::mulu......................................PASS in 0.000003567s math::subu......................................PASS in 0.000003757s math::addu......................................PASS in 0.000005971s math::popcount..................................PASS in 0.000004348s math::trailing_zeros_u..........................PASS in 0.000006592s math::leading_zeros_u...........................PASS in 0.000004318s math::bit_size_u................................PASS in 0.000005881s math::signi.....................................PASS in 0.000005811s math::absi......................................PASS in 0.000006231s math::isinf.....................................PASS in 0.000003617s math::fround....................................PASS in 0.000006723s math::fexcept...................................PASS in 0.000003577s math::hypot.....................................PASS in 0.000008245s math::atan2.....................................PASS in 0.000005230s math::atanh.....................................PASS in 0.000007193s math::acosh.....................................PASS in 0.000008887s math::asinh.....................................PASS in 0.000007845s math::tanh......................................PASS in 0.000004780s math::cosh......................................PASS in 0.000004539s math::sinh......................................PASS in 0.000006262s math::atan......................................PASS in 0.000004679s math::acos......................................PASS in 0.000006522s math::asin......................................PASS in 0.000005079s math::tan.......................................PASS in 0.000005981s math::sin.......................................PASS in 0.000003978s math::cos.......................................PASS in 0.000005540s math::trig_reduce...............................PASS in 0.000004098s math::modf64....................................PASS in 0.000023063s math::round.....................................PASS in 0.000005851s math::trunc.....................................PASS in 0.000004418s math::ceil......................................PASS in 0.000006202s math::floor.....................................PASS in 0.000004037s math::powf64....................................PASS in 0.000012383s math::sqrt......................................PASS in 0.000012273s math::exp2f64...................................PASS in 0.000016691s math::expf64....................................PASS in 0.000004218s math::log1p.....................................PASS in 0.000009728s math::log2f64...................................PASS in 0.000009398s math::log10f64..................................PASS in 0.000013755s math::logf64....................................PASS in 0.000010069s math::eqwithin..................................PASS in 0.000003447s math::nearbyint.................................PASS in 0.000003677s math::nextafter.................................PASS in 0.000006882s math::modfrac...................................PASS in 0.000004679s math::frexp_ldexp...............................PASS in 0.000006402s math::frexp.....................................PASS in 0.000006422s math::normalize.................................PASS in 0.000003787s math::signf.....................................PASS in 0.000006933s math::copysign..................................PASS in 0.000005851s math::absf......................................PASS in 0.000006683s math::float_normality...........................PASS in 0.000003918s math::isnan.....................................PASS in 0.000003257s math::floatbits.................................PASS in 0.000004248s path::pop.......................................PASS in 0.000010700s path::push......................................PASS in 0.000016401s path::prepend...................................PASS in 0.000040576s path::dirname_basename..........................PASS in 0.000162344s path::iter......................................PASS in 0.000008086s path::ext.......................................PASS in 0.000018925s types::c::strnlen...............................PASS in 0.000004749s types::c::strlen................................PASS in 0.000002996s types::c::strings...............................PASS in 0.000005460s time::mult......................................PASS in 0.000007244s time::compare...................................PASS in 0.001074306s time::add.......................................PASS in 0.000004228s fs::modes.......................................PASS in 0.000003416s fs::mode_str....................................PASS in 0.000004799s strconv::utos...................................PASS in 0.000004357s strconv::utos_bases.............................PASS in 0.000006442s strconv::stou_bases.............................PASS in 0.000006162s strconv::stou...................................PASS in 0.000005981s strconv::stoi_bases.............................PASS in 0.000003417s strconv::stoi...................................PASS in 0.000005711s strconv::stofhex................................PASS in 0.000025158s strconv::stof32.................................PASS in 0.000014277s strconv::stof64.................................PASS in 0.000070182s strconv::numeric................................PASS in 0.000006041s strconv::itos...................................PASS in 0.000003807s strconv::itos_bases.............................PASS in 0.000003907s strconv::ftosf..................................PASS in 0.000329287s fmt::print......................................PASS in 0.000049493s encoding::hex::dump.............................PASS in 0.000031810s encoding::hex::decode...........................PASS in 0.000038212s encoding::hex::encode...........................PASS in 0.000004569s encoding::hex::encodestr........................PASS in 0.000006011s fnmatch::fnmatch................................PASS in 0.000092624s unix::tty::pty..................................PASS in 0.000195436s test::exit......................................PASS in 0.000003927s test::_abort....................................PASS in 0.000003186s endian::ntoh....................................PASS in 0.000010008s endian::hton....................................PASS in 0.000003226s endian::little..................................PASS in 0.000005701s endian::big.....................................PASS in 0.000007424s crypto::random::reader..........................PASS in 0.000031789s crypto::random::buffer..........................PASS in 0.000036629s uuid::decode....................................PASS in 0.000009097s uuid::encode....................................PASS in 0.000023214s math::random::rng...............................PASS in 0.000026430s cmp::ints.......................................PASS in 0.000004899s sort::sorted....................................PASS in 0.000011952s sort::big_random................................PASS in 0.023689757s sort::big_equal.................................PASS in 0.011714543s sort::sort......................................PASS in 0.000013034s sort::search....................................PASS in 0.000002805s sort::rbisect...................................PASS in 0.000003046s sort::lbisect...................................PASS in 0.000004559s hare::lex::access_tuple.........................PASS in 0.000028062s hare::lex::loc..................................PASS in 0.000020128s hare::lex::invalid..............................PASS in 0.000037731s hare::lex::literals_underscores.................PASS in 0.000048582s hare::lex::literals.............................PASS in 0.000042751s hare::lex::strings..............................PASS in 0.000031629s hare::lex::runes................................PASS in 0.000010399s hare::lex::comments.............................PASS in 0.000017272s hare::lex::keywords.............................PASS in 0.000084369s hare::lex::lexname..............................PASS in 0.000009768s hare::lex::lex3.................................PASS in 0.000015339s hare::lex::lex2.................................PASS in 0.000018565s hare::lex::lex1.................................PASS in 0.000004408s hare::lex::unlex................................PASS in 0.000002635s hare::unparse::_type............................PASS in 0.000045686s hare::unparse::import...........................PASS in 0.000007213s hare::unparse::ident............................PASS in 0.000003256s hare::unparse::decl.............................PASS in 0.000035917s hare::parse::docs...............................PASS in 0.000107181s hare::parse::decls..............................PASS in 0.000252814s hare::parse::imports............................PASS in 0.000082936s hare::parse::func...............................PASS in 0.000359395s hare::parse::enum_comments......................PASS in 0.000034535s hare::parse::tagged_union.......................PASS in 0.000104026s hare::parse::tuple..............................PASS in 0.000151224s hare::parse::enum_type..........................PASS in 0.000162225s hare::parse::array_slice........................PASS in 0.000062197s hare::parse::struct_union.......................PASS in 0.000239709s hare::parse::type_loc...........................PASS in 0.000265257s hare::parse::expr_loc...........................PASS in 0.001321980s hare::parse::ident..............................PASS in 0.000335359s hare::parse::parenthesis........................PASS in 0.000480371s hare::parse::yield_expr.........................PASS in 0.000075492s hare::parse::unarithm...........................PASS in 0.000131517s hare::parse::match_expr.........................PASS in 0.000142828s hare::parse::switch_expr........................PASS in 0.000106900s hare::parse::slice..............................PASS in 0.000092304s hare::parse::postfix............................PASS in 0.000182773s hare::parse::list...............................PASS in 0.000040216s hare::parse::if_expr............................PASS in 0.000101560s hare::parse::for_expr...........................PASS in 0.000193052s hare::parse::defer_expr.........................PASS in 0.000036708s hare::parse::control............................PASS in 0.000067065s hare::parse::constant...........................PASS in 0.000428223s hare::parse::compound...........................PASS in 0.000033713s hare::parse::cast...............................PASS in 0.000191489s hare::parse::call...............................PASS in 0.000156975s hare::parse::builtin............................PASS in 0.000311505s hare::parse::binding............................PASS in 0.000165139s hare::parse::binarithm..........................PASS in 0.000041608s hare::parse::assignment.........................PASS in 0.000212980s hash::fnv::fnv32................................PASS in 0.000003677s hare::types::builtins...........................PASS in 0.000004058s hare::types::forwardref.........................PASS in 0.000764443s hare::types::alias..............................PASS in 0.000730441s hare::types::tagged.............................PASS in 0.000749025s hare::types::funcs..............................PASS in 0.000738295s hare::types::lists..............................PASS in 0.000771958s hare::types::tuples.............................PASS in 0.000740389s hare::types::structs............................PASS in 0.000937739s hare::types::store..............................PASS in 0.000757711s time::chrono::utc_convfrom_tai..................PASS in 0.008325847s time::chrono::utc_convto_tai....................PASS in 0.000009438s time::date::reckon..............................PASS in 0.000126598s time::date::parse...............................PASS in 0.000021631s time::date::truncate............................PASS in 0.000038423s time::date::unitdiff............................PASS in 0.000016240s time::date::pdiff...............................PASS in 0.000014016s time::date::format..............................PASS in 0.000026500s time::date::calc_janfirstweekday................PASS in 0.000003226s time::date::calc_weekday........................PASS in 0.000002124s time::date::calc_sundayweek.....................PASS in 0.000002064s time::date::calc_week...........................PASS in 0.000003436s time::date::calc_yearday........................PASS in 0.000002424s time::date::calc_ymd............................PASS in 0.000002505s time::date::calc_daydate__yd....................PASS in 0.000003256s time::date::calc_daydate__ywd...................PASS in 0.000006482s time::date::calc_daydate__ymd...................PASS in 0.000002374s time::date::from_str............................PASS in 0.000025919s hare::parse::doc::invalid_ref...................PASS in 0.000102773s hare::parse::doc::doc...........................PASS in 0.000096671s hare::unit::_return.............................PASS in 0.000825429s hare::unit::constant............................PASS in 0.000867377s hare::unit::compound............................PASS in 0.000834726s hare::unit::access..............................PASS in 0.000731522s format::ini::invalid............................PASS in 0.000048230s format::ini::extended...........................PASS in 0.000023835s format::ini::simple.............................PASS in 0.000034685s hash::crc16::crc16..............................PASS in 0.000015900s crypto::math::cmpu32............................PASS in 0.000002264s crypto::math::gtu32.............................PASS in 0.000002173s crypto::math::eq0u32............................PASS in 0.000002294s crypto::math::equ32.............................PASS in 0.000002244s crypto::math::muxu32............................PASS in 0.000002204s crypto::math::eqslice...........................PASS in 0.000002285s crypto::math::lrot64............................PASS in 0.000003658s crypto::math::lrot32............................PASS in 0.000002164s crypto::math::divu32............................PASS in 0.000002585s hash::siphash::siphash..........................PASS in 0.000020028s hash::crc32::crc32..............................PASS in 0.000009057s hash::adler32::adler32..........................PASS in 0.000007565s hash::crc64::crc64..............................PASS in 0.000007654s getopt::parse...................................PASS in 0.000008656s math::checked::sat_mulu64.......................PASS in 0.000002094s math::checked::sat_mulu32.......................PASS in 0.000001843s math::checked::sat_mulu16.......................PASS in 0.000001954s math::checked::sat_mulu8........................PASS in 0.000001964s math::checked::sat_muli64.......................PASS in 0.000001994s math::checked::sat_muli32.......................PASS in 0.000001933s math::checked::sat_muli16.......................PASS in 0.000001963s math::checked::sat_muli8........................PASS in 0.000002164s math::checked::sat_subu64.......................PASS in 0.000001994s math::checked::sat_subu32.......................PASS in 0.000001923s math::checked::sat_subu16.......................PASS in 0.000002365s math::checked::sat_subu8........................PASS in 0.000001944s math::checked::sat_subi64.......................PASS in 0.000001914s math::checked::sat_subi32.......................PASS in 0.000001974s math::checked::sat_subi16.......................PASS in 0.000001933s math::checked::sat_subi8........................PASS in 0.000001954s math::checked::sat_addu64.......................PASS in 0.000003036s math::checked::sat_addu32.......................PASS in 0.000002915s math::checked::sat_addu16.......................PASS in 0.000001894s math::checked::sat_addu8........................PASS in 0.000001904s math::checked::sat_addi64.......................PASS in 0.000002615s math::checked::sat_addi32.......................PASS in 0.000005210s math::checked::sat_addi16.......................PASS in 0.000002044s math::checked::sat_addi8........................PASS in 0.000003326s math::checked::mulu64...........................PASS in 0.000002235s math::checked::mulu32...........................PASS in 0.000002104s math::checked::mulu16...........................PASS in 0.000009789s math::checked::mulu8............................PASS in 0.000002204s math::checked::muli64...........................PASS in 0.000003176s math::checked::muli32...........................PASS in 0.000002124s math::checked::muli16...........................PASS in 0.000002504s math::checked::muli8............................PASS in 0.000002184s math::checked::subu64...........................PASS in 0.000005831s math::checked::subu32...........................PASS in 0.000002154s math::checked::subu16...........................PASS in 0.000002093s math::checked::subu8............................PASS in 0.000002194s math::checked::subi64...........................PASS in 0.000002224s math::checked::subi32...........................PASS in 0.000002144s math::checked::subi16...........................PASS in 0.000002715s math::checked::subi8............................PASS in 0.000002184s math::checked::addu64...........................PASS in 0.000002224s math::checked::addu32...........................PASS in 0.000002053s math::checked::addu16...........................PASS in 0.000005330s math::checked::addu8............................PASS in 0.000002224s math::checked::addi64...........................PASS in 0.000002104s math::checked::addi32...........................PASS in 0.000002164s math::checked::addi16...........................PASS in 0.000002675s math::checked::addi8............................PASS in 0.000002164s math::complex::tanhuge..........................PASS in 0.000014597s math::complex::tanh.............................PASS in 0.000008186s math::complex::tan..............................PASS in 0.000009627s math::complex::sqrt.............................PASS in 0.000020538s math::complex::sinh.............................PASS in 0.000008305s math::complex::sin..............................PASS in 0.000009308s math::complex::rect.............................PASS in 0.000005240s math::complex::pow..............................PASS in 0.000022583s math::complex::polar............................PASS in 0.000005791s math::complex::log..............................PASS in 0.000013406s math::complex::isnan............................PASS in 0.000002385s math::complex::exp..............................PASS in 0.000011622s math::complex::cosh.............................PASS in 0.000007414s math::complex::cos..............................PASS in 0.000011782s math::complex::conj.............................PASS in 0.000003837s math::complex::atanh............................PASS in 0.000010721s math::complex::atan.............................PASS in 0.000009337s math::complex::asinh............................PASS in 0.000030667s math::complex::asin.............................PASS in 0.000034275s math::complex::acosh............................PASS in 0.000023133s math::complex::acos.............................PASS in 0.000017463s math::complex::abs..............................PASS in 0.000007855s crypto::sha256::sha256_1gb......................SKIP in 0.000012093s crypto::sha256::sha256..........................PASS in 0.000080691s shlex::quote....................................PASS in 0.000006973s shlex::split....................................PASS in 0.000025648s net::ip::test_subnet_contains...................PASS in 0.000023895s net::ip::parse_subnet...........................PASS in 0.000015710s net::ip::parse_ip...............................PASS in 0.000056916s net::uri::encodequery...........................PASS in 0.000013405s net::uri::decodequery...........................PASS in 0.000015429s net::uri::percent_encoding......................PASS in 0.000051356s net::uri::invalid...............................PASS in 0.000016552s net::uri::roundtrip.............................PASS in 0.000103143s regex::rawreplace...............................PASS in 0.000474750s regex::replace..................................PASS in 0.000615054s regex::findall..................................PASS in 0.000372789s regex::find.....................................PASS in 0.008008401s cmd::haredoc::doc::html_escape..................PASS in 0.000008115s cmd::haredoc::parseident........................PASS in 0.000116649s glob::pattern_parse.............................PASS in 0.000037811s glob::glob......................................PASS in 0.002497766s strings::template::template.....................PASS in 0.000023464s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000006983s crypto::blake2b::blake2b........................PASS in 0.030981514s crypto::argon2::samples_slow....................SKIP in 0.000013255s crypto::argon2::samples.........................PASS in 0.006593608s crypto::argon2::rfc_id_test_vector..............PASS in 0.000911611s crypto::argon2::rfc_i_test_vector...............PASS in 0.001083883s crypto::argon2::rfc_d_test_vector...............PASS in 0.000854753s crypto::argon2::mode_d_one_pass.................PASS in 0.000703780s crypto::chacha::hchacha20.......................PASS in 0.000006883s crypto::chacha::skipblocks......................PASS in 0.000005941s crypto::chacha::xchacha20.......................PASS in 0.000010861s crypto::chacha::chacha20........................PASS in 0.000009218s crypto::poly1305::writepatterns.................PASS in 0.000008095s crypto::poly1305::example4......................PASS in 0.000003487s crypto::poly1305::example3......................PASS in 0.000002204s crypto::poly1305::example2......................PASS in 0.000002245s crypto::poly1305::example1......................PASS in 0.000002234s crypto::chachapoly::xencrypt....................PASS in 0.000037060s crypto::chachapoly::encrypt.....................PASS in 0.000029846s crypto::invalidmac..............................PASS in 0.000009107s crypto::cipheradditionswap......................PASS in 0.000009879s crypto::invalidaddition5........................PASS in 0.000007805s crypto::invalidaddition4........................PASS in 0.000017213s crypto::invalidaddition3........................PASS in 0.000012374s crypto::invalidaddition2........................PASS in 0.000010260s crypto::invalidaddition.........................PASS in 0.000014588s crypto::invalidcipher3..........................PASS in 0.000013375s crypto::invalidcipher2..........................PASS in 0.000010930s crypto::invalidcipher...........................PASS in 0.000011932s crypto::invalidkey..............................PASS in 0.000010289s crypto::polyaligned.............................PASS in 0.000016170s crypto::nothing.................................PASS in 0.000014106s crypto::nomsg...................................PASS in 0.000009859s crypto::noadditional............................PASS in 0.000018695s crypto::rfcmultiadditonals......................PASS in 0.000012513s crypto::rfc.....................................PASS in 0.000016070s crypto::salsa::hsalsa20.........................PASS in 0.000003828s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000004348s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000006292s crypto::salsa::xsalsa20.........................PASS in 0.000007184s crypto::salsa::qr...............................PASS in 0.000002866s crypto::bigint::zero............................PASS in 0.000002945s crypto::bigint::iszero..........................PASS in 0.000032592s crypto::bigint::montymul........................PASS in 0.000108925s crypto::bigint::montyencode.....................PASS in 0.000029655s crypto::bigint::word_countbits..................PASS in 0.000001833s crypto::bigint::encreddec.......................PASS in 0.000017543s crypto::bigint::encmoddec.......................PASS in 0.000017793s crypto::bigint::decodebigger....................PASS in 0.000002925s crypto::bigint::encodebigger....................PASS in 0.000005921s crypto::bigint::encode..........................PASS in 0.000003506s crypto::bigint::modpow..........................PASS in 0.000065012s crypto::bigint::reduce..........................PASS in 0.000069189s crypto::bigint::rshift..........................PASS in 0.000030006s crypto::bigint::mulacc..........................PASS in 0.000044112s crypto::bigint::muladd_small....................PASS in 0.000054693s crypto::bigint::add.............................PASS in 0.000027472s crypto::ec::bigint_support......................PASS in 0.000002074s crypto::ec::arsh................................PASS in 0.000005560s crypto::ec::be8tole30...........................PASS in 0.000002275s crypto::ec::keygen_p521.........................PASS in 0.000003747s crypto::ec::keygen_p384.........................PASS in 0.000005921s crypto::ec::keygen_p256.........................PASS in 0.000003086s crypto::ec::p521_muladd.........................PASS in 0.102844262s crypto::ec::p521_mulgen.........................PASS in 0.065470719s crypto::ec::p384_muladd.........................PASS in 0.049117313s crypto::ec::p384_mulgen.........................PASS in 0.031074609s crypto::ec::p256_muladd.........................PASS in 0.016343908s crypto::ec::p256_mulgen.........................PASS in 0.008813812s crypto::sha1::sha1_1gb..........................SKIP in 0.000013926s crypto::sha1::sha1..............................PASS in 0.000044904s crypto::hmac::sha256............................PASS in 0.000016310s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000014357s crypto::hmac::hmac_sha1.........................PASS in 0.000015549s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000010110s crypto::sha512::sha384..........................PASS in 0.000040305s crypto::sha512::sha512_256......................PASS in 0.000024016s crypto::sha512::sha512_224......................PASS in 0.000020709s crypto::sha512::sha512..........................PASS in 0.000075551s crypto::rsa::countbits..........................PASS in 0.000003827s crypto::rsa::pkcs1..............................PASS in 0.247056542s crypto::rsa::initd..............................PASS in 0.000150442s crypto::rsa::pubprivexp.........................PASS in 0.037983509s crypto::rsa::smallprivexp.......................PASS in 0.000059552s crypto::rsa::tiny...............................PASS in 0.000012393s crypto::blowfish::salted........................PASS in 0.001179743s crypto::blowfish::decrypt.......................PASS in 0.001259302s crypto::blowfish::encrypt.......................PASS in 0.001268901s crypto::ecdsa::validate.........................PASS in 0.015191315s crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000013566s crypto::ecdsa::hmac_drbg........................PASS in 0.000028404s crypto::curve25519::highbitignored..............PASS in 0.002590850s crypto::curve25519::vectors.....................PASS in 0.021864113s crypto::curve25519::x25519basepoint.............PASS in 0.258431659s crypto::curve25519::unpackpack..................PASS in 0.000002384s crypto::curve25519::swap25519...................PASS in 0.000002535s crypto::curve25519::subfe.......................PASS in 0.000002253s crypto::curve25519::unpack25519.................PASS in 0.000001783s crypto::x25519::random..........................PASS in 0.005196879s crypto::x25519::sample..........................PASS in 0.002596531s crypto::aes::rt_example_vector3.................PASS in 0.000003857s crypto::aes::rt_example_vector2.................PASS in 0.000002164s crypto::aes::rt_example_vector1_in_place........PASS in 0.000001663s crypto::aes::rt_example_vector1.................PASS in 0.000006252s crypto::aes::rt_decrypt_128.....................PASS in 0.000003587s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000002234s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000002124s crypto::aes::rt_encrypt_128.....................PASS in 0.000002314s crypto::aes::rt_finish..........................PASS in 0.000007855s crypto::aes::ctr_test_retry.....................PASS in 0.000014257s crypto::aes::empty_write........................PASS in 0.000011111s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000005520s crypto::aes::ctr_encrypt_in_place...............PASS in 0.000005711s crypto::aes::ctr_test_multiple_calls............PASS in 0.000012133s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000015660s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000007904s crypto::aes::ctr_zero_iv........................PASS in 0.000016752s crypto::aes::test_example_vector3...............PASS in 0.000014077s crypto::aes::test_example_vector2...............PASS in 0.000009829s crypto::aes::test_example_vector1_in_place......PASS in 0.000010911s crypto::aes::test_example_vector1...............PASS in 0.000009397s crypto::aes::test_decrypt_128...................PASS in 0.000005690s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000011832s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000011582s crypto::aes::test_encrypt_128...................PASS in 0.000005651s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000022032s crypto::aes::cbc_encrypt_decrypt................PASS in 0.000019376s crypto::aes::ni_test_example_vector3............PASS in 0.000006462s crypto::aes::ni_test_example_vector2............PASS in 0.000002905s crypto::aes::ni_test_example_vector1............PASS in 0.000003045s crypto::aes::ni_test_decrypt_128................PASS in 0.000004107s crypto::aes::ni_test_encrypt_128................PASS in 0.000003217s crypto::aes::ni_enc_key_expand_256..............PASS in 0.000003317s crypto::aes::ni_enc_key_expand_192..............PASS in 0.000005410s crypto::aes::ni_enc_key_expand_128..............PASS in 0.000004618s crypto::aes::ni_enabled.........................PASS in 0.000002074s crypto::aes::gcm_inplace........................PASS in 0.000366728s crypto::aes::gcm_decrypt........................PASS in 0.000226635s crypto::aes::gcm_encrypt........................PASS in 0.000200586s crypto::aes::xts::multiblock....................PASS in 0.000011942s crypto::aes::xts::oneblock......................PASS in 0.000005480s crypto::ecdh::nist_p521_full....................SKIP in 0.000014978s crypto::ecdh::nist_p384_full....................SKIP in 0.000011140s crypto::ecdh::nist_p256_full....................SKIP in 0.000012975s crypto::ecdh::nist_p521.........................PASS in 0.021994026s crypto::ecdh::nist_p384.........................PASS in 0.010478875s crypto::ecdh::nist_p256.........................PASS in 0.002971074s crypto::ecdh::p521_invalidpoint.................PASS in 0.021830689s crypto::ecdh::p384_invalidpoint.................PASS in 0.010355345s crypto::ecdh::p256_invalidpoint.................PASS in 0.002945585s crypto::hkdf::rfc6..............................PASS in 0.000016110s crypto::hkdf::rfc5..............................PASS in 0.000024977s crypto::hkdf::rfc4..............................PASS in 0.000014206s crypto::hkdf::rfc3..............................PASS in 0.000029585s crypto::hkdf::rfc2..............................PASS in 0.000044623s crypto::hkdf::rfc1..............................PASS in 0.000025307s crypto::ed25519::issue716.......................PASS in 0.004120881s crypto::ed25519::golden.........................PASS in 0.006218545s crypto::ed25519::roundtrip......................PASS in 0.020484194s net::dns::opcode................................PASS in 0.000002535s unix::hosts::lookup.............................PASS in 0.000049813s unix::hosts::errors.............................PASS in 0.000028123s unix::hosts::next...............................PASS in 0.000029084s linux::timerfd::timerfd.........................PASS in 0.000041368s wordexp::wordexp_error..........................PASS in 0.001402160s wordexp::wordexp................................PASS in 0.005024093s encoding::base64::sizecalc......................PASS in 0.000002465s encoding::base64::decode........................PASS in 0.008973333s encoding::base64::encode........................PASS in 0.000006662s encoding::base64::partialwrite..................PASS in 0.000002575s encoding::pem::readcrlf.........................PASS in 0.000062587s encoding::pem::write............................PASS in 0.000072667s encoding::pem::read_many........................PASS in 0.000096201s encoding::pem::read.............................PASS in 0.000065823s encoding::base32::decode........................PASS in 0.000340960s encoding::base32::encode........................PASS in 0.000010520s encoding::asn1::validutf8.......................PASS in 0.000003677s encoding::asn1::strrawoid.......................PASS in 0.000007514s encoding::asn1::t61encode.......................PASS in 0.000099827s encoding::asn1::bmp.............................PASS in 0.000007193s encoding::asn1::t61.............................PASS in 0.000014537s encoding::asn1::utf8............................PASS in 0.000018595s encoding::asn1::c_is_print......................PASS in 0.000018906s encoding::asn1::c_is_num........................PASS in 0.000008816s encoding::asn1::write_int.......................PASS in 0.000019757s encoding::asn1::write_bool......................PASS in 0.000003066s encoding::asn1::write_seq.......................PASS in 0.000005881s encoding::asn1::encode_dsz......................PASS in 0.000002454s encoding::asn1::write_prim......................PASS in 0.000003106s encoding::asn1::write_id........................PASS in 0.000004969s encoding::asn1::read_oid........................PASS in 0.000011491s encoding::asn1::read_gtime......................PASS in 0.000043922s encoding::asn1::read_utctime....................PASS in 0.000017784s encoding::asn1::read_bitstr.....................PASS in 0.000004859s encoding::asn1::read_int........................PASS in 0.000032341s encoding::asn1::read_null.......................PASS in 0.000003767s encoding::asn1::read_bool.......................PASS in 0.000008295s encoding::asn1::read_implicit...................PASS in 0.000003156s encoding::asn1::invalid_seq.....................PASS in 0.000002714s encoding::asn1::seq.............................PASS in 0.000013305s encoding::asn1::emptydata.......................PASS in 0.000004729s encoding::asn1::parselen........................PASS in 0.000010981s encoding::asn1::parsetag........................PASS in 0.000006913s mime::parse.....................................PASS in 0.000012153s mime::lookup_ext................................PASS in 0.000004609s mime::lookup_mime...............................PASS in 0.000014037s unix::passwd::nextpw............................PASS in 0.000029435s unix::passwd::nextgr............................PASS in 0.000021821s 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' 563 passed; 0 failed; 7 skipped; 570 completed in 1.107654114s |
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 |
+ cd hare + hare test -lc Running 570/570 tests: rt::unknown_errno...............................PASS in 0.000004679s rt::sigset_invalid_signum.......................PASS in 0.000003145s rt::sigset_valid_signum.........................PASS in 0.000002745s encoding::utf8::encode..........................PASS in 0.000005510s encoding::utf8::decode..........................PASS in 0.000008184s bytes::trim.....................................PASS in 0.000006513s bytes::cut......................................PASS in 0.000007525s bytes::rtokenize................................PASS in 0.000011832s bytes::tokenize.................................PASS in 0.000005059s bytes::reverse..................................PASS in 0.000015640s bytes::index....................................PASS in 0.000032892s bytes::equal....................................PASS in 0.000005180s bytes::hassuffix................................PASS in 0.000008677s bytes::hasprefix................................PASS in 0.000006212s strings::utf8...................................PASS in 0.000007013s strings::trim...................................PASS in 0.000024055s strings::cut....................................PASS in 0.000006953s strings::split..................................PASS in 0.000039574s strings::tokenize...............................PASS in 0.000008867s strings::hassuffix..............................PASS in 0.000004018s strings::hasprefix..............................PASS in 0.000005921s strings::sub....................................PASS in 0.000007444s strings::fromrunes..............................PASS in 0.000032652s strings::multireplace...........................PASS in 0.000007284s strings::replace................................PASS in 0.000009057s strings::rpad...................................PASS in 0.000007013s strings::lpad...................................PASS in 0.000006583s strings::slice..................................PASS in 0.000021721s strings::iter...................................PASS in 0.000006763s strings::byteindex..............................PASS in 0.000008085s strings::index..................................PASS in 0.000011802s strings::dupall.................................PASS in 0.000006592s strings::dup....................................PASS in 0.000006041s strings::contains...............................PASS in 0.000007393s strings::join...................................PASS in 0.000006963s strings::concat.................................PASS in 0.000007986s strings::compare................................PASS in 0.000005891s ascii::valid....................................PASS in 0.000006141s ascii::strcasecmp...............................PASS in 0.000010600s ascii::ctype....................................PASS in 0.000006142s io::limit.......................................PASS in 0.000014547s memio::dynamic..................................PASS in 0.000031409s memio::fixed....................................PASS in 0.000043400s memio::rjoin....................................PASS in 0.000012544s memio::rconcat..................................PASS in 0.000008025s memio::join.....................................PASS in 0.000009068s memio::concat...................................PASS in 0.000009367s bufio::unread...................................PASS in 0.000007454s bufio::write....................................PASS in 0.000021310s bufio::read.....................................PASS in 0.000015078s bufio::scan_unread..............................PASS in 0.000045175s bufio::scan_read................................PASS in 0.000038873s bufio::scan_byte................................PASS in 0.000040626s bufio::scan_rune_cutoff.........................PASS in 0.000040284s bufio::scan_rune................................PASS in 0.000040236s bufio::read_rune................................PASS in 0.000006693s bufio::read_line................................PASS in 0.000007725s bufio::read_tok.................................PASS in 0.000006682s bufio::read_byte................................PASS in 0.000005971s math::gcd.......................................PASS in 0.000022451s math::remu......................................PASS in 0.000022052s math::divu......................................PASS in 0.000006342s math::mulu......................................PASS in 0.000006272s math::subu......................................PASS in 0.000006352s math::addu......................................PASS in 0.000006672s math::popcount..................................PASS in 0.000006092s math::trailing_zeros_u..........................PASS in 0.000005972s math::leading_zeros_u...........................PASS in 0.000005531s math::bit_size_u................................PASS in 0.000006012s math::signi.....................................PASS in 0.000006312s math::absi......................................PASS in 0.000006342s math::isinf.....................................PASS in 0.000009277s math::fround....................................PASS in 0.000026650s math::fexcept...................................PASS in 0.000006272s math::hypot.....................................PASS in 0.000009117s math::atan2.....................................PASS in 0.000009367s math::atanh.....................................PASS in 0.000007013s math::acosh.....................................PASS in 0.000009959s math::asinh.....................................PASS in 0.000009538s math::tanh......................................PASS in 0.000007363s math::cosh......................................PASS in 0.000007424s math::sinh......................................PASS in 0.000008314s math::atan......................................PASS in 0.000006552s math::acos......................................PASS in 0.000009037s math::asin......................................PASS in 0.000008094s math::tan.......................................PASS in 0.000006833s math::sin.......................................PASS in 0.000007374s math::cos.......................................PASS in 0.000008917s math::trig_reduce...............................PASS in 0.000006904s math::modf64....................................PASS in 0.000029696s math::round.....................................PASS in 0.000006071s math::trunc.....................................PASS in 0.000009548s math::ceil......................................PASS in 0.000007064s math::floor.....................................PASS in 0.000006773s math::powf64....................................PASS in 0.000020198s math::sqrt......................................PASS in 0.000009148s math::exp2f64...................................PASS in 0.000007224s math::expf64....................................PASS in 0.000007143s math::log1p.....................................PASS in 0.000006873s math::log2f64...................................PASS in 0.000007594s math::log10f64..................................PASS in 0.000020107s math::logf64....................................PASS in 0.000009188s math::eqwithin..................................PASS in 0.000006051s math::nearbyint.................................PASS in 0.000006352s math::nextafter.................................PASS in 0.000036659s math::modfrac...................................PASS in 0.000008755s math::frexp_ldexp...............................PASS in 0.000007214s math::frexp.....................................PASS in 0.000006452s math::normalize.................................PASS in 0.000005701s math::signf.....................................PASS in 0.000006392s math::copysign..................................PASS in 0.000019356s math::absf......................................PASS in 0.000006712s math::float_normality...........................PASS in 0.000005851s math::isnan.....................................PASS in 0.000006151s math::floatbits.................................PASS in 0.000005800s path::pop.......................................PASS in 0.000013375s path::push......................................PASS in 0.000012013s path::prepend...................................PASS in 0.000048320s path::dirname_basename..........................PASS in 0.000167453s path::iter......................................PASS in 0.000007644s path::ext.......................................PASS in 0.000018214s types::c::strnlen...............................PASS in 0.000019206s types::c::strlen................................PASS in 0.000005430s types::c::strings...............................PASS in 0.000006713s time::mult......................................PASS in 0.000009978s time::compare...................................PASS in 0.001067706s time::add.......................................PASS in 0.000004528s fs::modes.......................................PASS in 0.000006953s fs::mode_str....................................PASS in 0.000006753s strconv::utos...................................PASS in 0.000006322s strconv::utos_bases.............................PASS in 0.000006562s strconv::stou_bases.............................PASS in 0.000006342s strconv::stou...................................PASS in 0.000007064s strconv::stoi_bases.............................PASS in 0.000019427s strconv::stoi...................................PASS in 0.000008736s strconv::stofhex................................PASS in 0.000025738s strconv::stof32.................................PASS in 0.000020439s strconv::stof64.................................PASS in 0.000073837s strconv::numeric................................PASS in 0.000004749s strconv::itos...................................PASS in 0.000012894s strconv::itos_bases.............................PASS in 0.000006383s strconv::ftosf..................................PASS in 0.000369380s fmt::print......................................PASS in 0.000074619s encoding::hex::dump.............................PASS in 0.000051607s encoding::hex::decode...........................PASS in 0.000049031s encoding::hex::encode...........................PASS in 0.000005410s encoding::hex::encodestr........................PASS in 0.000006812s fnmatch::fnmatch................................PASS in 0.000092164s unix::tty::pty..................................PASS in 0.000191999s test::exit......................................PASS in 0.000006111s test::_abort....................................PASS in 0.000006281s endian::ntoh....................................PASS in 0.000005902s endian::hton....................................PASS in 0.000012243s endian::little..................................PASS in 0.000005892s endian::big.....................................PASS in 0.000019877s crypto::random::reader..........................PASS in 0.000047107s crypto::random::buffer..........................PASS in 0.000046287s uuid::decode....................................PASS in 0.000009188s uuid::encode....................................PASS in 0.000017493s math::random::rng...............................PASS in 0.000029486s cmp::ints.......................................PASS in 0.000006060s sort::sorted....................................PASS in 0.000006753s sort::big_random................................PASS in 0.022967196s sort::big_equal.................................PASS in 0.010524636s sort::sort......................................PASS in 0.000013735s sort::search....................................PASS in 0.000005620s sort::rbisect...................................PASS in 0.000021450s sort::lbisect...................................PASS in 0.000003256s hare::lex::access_tuple.........................PASS in 0.000023884s hare::lex::loc..................................PASS in 0.000025168s hare::lex::invalid..............................PASS in 0.000050844s hare::lex::literals_underscores.................PASS in 0.000073328s hare::lex::literals.............................PASS in 0.000056655s hare::lex::strings..............................PASS in 0.000043753s hare::lex::runes................................PASS in 0.000012102s hare::lex::comments.............................PASS in 0.000017323s hare::lex::keywords.............................PASS in 0.000091702s hare::lex::lexname..............................PASS in 0.000009628s hare::lex::lex3.................................PASS in 0.000014287s hare::lex::lex2.................................PASS in 0.000009839s hare::lex::lex1.................................PASS in 0.000006751s hare::lex::unlex................................PASS in 0.000010670s hare::unparse::_type............................PASS in 0.000046878s hare::unparse::import...........................PASS in 0.000006141s hare::unparse::ident............................PASS in 0.000006432s hare::unparse::decl.............................PASS in 0.000041327s hare::parse::docs...............................PASS in 0.000111628s hare::parse::decls..............................PASS in 0.000273712s hare::parse::imports............................PASS in 0.000081632s hare::parse::func...............................PASS in 0.000354463s hare::parse::enum_comments......................PASS in 0.000051837s hare::parse::tagged_union.......................PASS in 0.000099467s hare::parse::tuple..............................PASS in 0.000152495s hare::parse::enum_type..........................PASS in 0.000161622s hare::parse::array_slice........................PASS in 0.000078918s hare::parse::struct_union.......................PASS in 0.000245639s hare::parse::type_loc...........................PASS in 0.000300222s hare::parse::expr_loc...........................PASS in 0.001349953s hare::parse::ident..............................PASS in 0.000295923s hare::parse::parenthesis........................PASS in 0.000478555s hare::parse::yield_expr.........................PASS in 0.000078276s hare::parse::unarithm...........................PASS in 0.000119144s hare::parse::match_expr.........................PASS in 0.000124964s hare::parse::switch_expr........................PASS in 0.000086262s hare::parse::slice..............................PASS in 0.000082784s hare::parse::postfix............................PASS in 0.000193983s hare::parse::list...............................PASS in 0.000027862s hare::parse::if_expr............................PASS in 0.000073779s hare::parse::for_expr...........................PASS in 0.000170630s hare::parse::defer_expr.........................PASS in 0.000024475s hare::parse::control............................PASS in 0.000054683s hare::parse::constant...........................PASS in 0.000374429s hare::parse::compound...........................PASS in 0.000022362s hare::parse::cast...............................PASS in 0.000174817s hare::parse::call...............................PASS in 0.000124473s hare::parse::builtin............................PASS in 0.000287187s hare::parse::binding............................PASS in 0.000143128s hare::parse::binarithm..........................PASS in 0.000027201s hare::parse::assignment.........................PASS in 0.000184545s hash::fnv::fnv32................................PASS in 0.000003958s hare::types::builtins...........................PASS in 0.000006383s hare::types::forwardref.........................PASS in 0.000858124s hare::types::alias..............................PASS in 0.000830383s hare::types::tagged.............................PASS in 0.000836644s hare::types::funcs..............................PASS in 0.000841714s hare::types::lists..............................PASS in 0.000833669s hare::types::tuples.............................PASS in 0.000825653s hare::types::structs............................PASS in 0.000966397s hare::types::store..............................PASS in 0.000823219s time::chrono::utc_convfrom_tai..................PASS in 0.000080952s time::chrono::utc_convto_tai....................PASS in 0.000006422s time::date::reckon..............................PASS in 0.000084519s time::date::parse...............................PASS in 0.000018644s time::date::truncate............................PASS in 0.000032250s time::date::unitdiff............................PASS in 0.000014758s time::date::pdiff...............................PASS in 0.000018375s time::date::format..............................PASS in 0.000025679s time::date::calc_janfirstweekday................PASS in 0.000007815s time::date::calc_weekday........................PASS in 0.000002164s time::date::calc_sundayweek.....................PASS in 0.000001933s time::date::calc_week...........................PASS in 0.000003145s time::date::calc_yearday........................PASS in 0.000010089s time::date::calc_ymd............................PASS in 0.000002645s time::date::calc_daydate__yd....................PASS in 0.000002585s time::date::calc_daydate__ywd...................PASS in 0.000005249s time::date::calc_daydate__ymd...................PASS in 0.000003396s time::date::from_str............................PASS in 0.000021170s hare::parse::doc::invalid_ref...................PASS in 0.000069139s hare::parse::doc::doc...........................PASS in 0.000077635s hare::unit::_return.............................PASS in 0.000858695s hare::unit::constant............................PASS in 0.000920771s hare::unit::compound............................PASS in 0.000925921s hare::unit::access..............................PASS in 0.000864006s format::ini::invalid............................PASS in 0.000029465s format::ini::extended...........................PASS in 0.000011071s format::ini::simple.............................PASS in 0.000016381s hash::crc16::crc16..............................PASS in 0.000009959s crypto::math::cmpu32............................PASS in 0.000002375s crypto::math::gtu32.............................PASS in 0.000002344s crypto::math::eq0u32............................PASS in 0.000002305s crypto::math::equ32.............................PASS in 0.000002254s crypto::math::muxu32............................PASS in 0.000004478s crypto::math::eqslice...........................PASS in 0.000008445s crypto::math::lrot64............................PASS in 0.000017794s crypto::math::lrot32............................PASS in 0.000002184s crypto::math::divu32............................PASS in 0.000002786s hash::siphash::siphash..........................PASS in 0.000026940s hash::crc32::crc32..............................PASS in 0.000007995s hash::adler32::adler32..........................PASS in 0.000013305s hash::crc64::crc64..............................PASS in 0.000010089s getopt::parse...................................PASS in 0.000014297s math::checked::sat_mulu64.......................PASS in 0.000002184s math::checked::sat_mulu32.......................PASS in 0.000004799s math::checked::sat_mulu16.......................PASS in 0.000009177s math::checked::sat_mulu8........................PASS in 0.000001984s math::checked::sat_muli64.......................PASS in 0.000002084s math::checked::sat_muli32.......................PASS in 0.000004217s math::checked::sat_muli16.......................PASS in 0.000015409s math::checked::sat_muli8........................PASS in 0.000008416s math::checked::sat_subu64.......................PASS in 0.000002014s math::checked::sat_subu32.......................PASS in 0.000002004s math::checked::sat_subu16.......................PASS in 0.000001973s math::checked::sat_subu8........................PASS in 0.000002013s math::checked::sat_subi64.......................PASS in 0.000002555s math::checked::sat_subi32.......................PASS in 0.000002555s math::checked::sat_subi16.......................PASS in 0.000006613s math::checked::sat_subi8........................PASS in 0.000002104s math::checked::sat_addu64.......................PASS in 0.000014968s math::checked::sat_addu32.......................PASS in 0.000001984s math::checked::sat_addu16.......................PASS in 0.000004238s math::checked::sat_addu8........................PASS in 0.000002084s math::checked::sat_addi64.......................PASS in 0.000004078s math::checked::sat_addi32.......................PASS in 0.000002024s math::checked::sat_addi16.......................PASS in 0.000002074s math::checked::sat_addi8........................PASS in 0.000002064s math::checked::mulu64...........................PASS in 0.000003075s math::checked::mulu32...........................PASS in 0.000002324s math::checked::mulu16...........................PASS in 0.000002274s math::checked::mulu8............................PASS in 0.000008405s math::checked::muli64...........................PASS in 0.000002204s math::checked::muli32...........................PASS in 0.000002174s math::checked::muli16...........................PASS in 0.000002324s math::checked::muli8............................PASS in 0.000002485s math::checked::subu64...........................PASS in 0.000002926s math::checked::subu32...........................PASS in 0.000002285s math::checked::subu16...........................PASS in 0.000002315s math::checked::subu8............................PASS in 0.000002214s math::checked::subi64...........................PASS in 0.000003056s math::checked::subi32...........................PASS in 0.000004468s math::checked::subi16...........................PASS in 0.000002385s math::checked::subi8............................PASS in 0.000002234s math::checked::addu64...........................PASS in 0.000003076s math::checked::addu32...........................PASS in 0.000004619s math::checked::addu16...........................PASS in 0.000002214s math::checked::addu8............................PASS in 0.000007064s math::checked::addi64...........................PASS in 0.000002846s math::checked::addi32...........................PASS in 0.000002996s math::checked::addi16...........................PASS in 0.000002945s math::checked::addi8............................PASS in 0.000008375s math::complex::tanhuge..........................PASS in 0.000011582s math::complex::tanh.............................PASS in 0.000020869s math::complex::tan..............................PASS in 0.000007545s math::complex::sqrt.............................PASS in 0.000031639s math::complex::sinh.............................PASS in 0.000009098s math::complex::sin..............................PASS in 0.000014727s math::complex::rect.............................PASS in 0.000011571s math::complex::pow..............................PASS in 0.000032642s math::complex::polar............................PASS in 0.000004148s math::complex::log..............................PASS in 0.000010981s math::complex::isnan............................PASS in 0.000002544s math::complex::exp..............................PASS in 0.000007384s math::complex::cosh.............................PASS in 0.000008476s math::complex::cos..............................PASS in 0.000013215s math::complex::conj.............................PASS in 0.000003918s math::complex::atanh............................PASS in 0.000022522s math::complex::atan.............................PASS in 0.000021761s math::complex::asinh............................PASS in 0.000019145s math::complex::asin.............................PASS in 0.000019507s math::complex::acosh............................PASS in 0.000018084s math::complex::acos.............................PASS in 0.000015699s math::complex::abs..............................PASS in 0.000003867s crypto::sha256::sha256_1gb......................SKIP in 0.000029405s crypto::sha256::sha256..........................PASS in 0.000073809s shlex::quote....................................PASS in 0.000007173s shlex::split....................................PASS in 0.000035647s net::ip::test_subnet_contains...................PASS in 0.000022562s net::ip::parse_subnet...........................PASS in 0.000018244s net::ip::parse_ip...............................PASS in 0.000060213s net::uri::encodequery...........................PASS in 0.000012342s net::uri::decodequery...........................PASS in 0.000030207s net::uri::percent_encoding......................PASS in 0.000034665s net::uri::invalid...............................PASS in 0.000011521s net::uri::roundtrip.............................PASS in 0.000077435s regex::rawreplace...............................PASS in 0.000275564s regex::replace..................................PASS in 0.000362387s regex::findall..................................PASS in 0.000212709s regex::find.....................................PASS in 0.004145180s cmd::haredoc::doc::html_escape..................PASS in 0.000011722s cmd::haredoc::parseident........................PASS in 0.000075772s glob::pattern_parse.............................PASS in 0.000049032s glob::glob......................................PASS in 0.002371022s strings::template::template.....................PASS in 0.000018385s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000007534s crypto::blake2b::blake2b........................PASS in 0.030250543s crypto::argon2::samples_slow....................SKIP in 0.000015369s crypto::argon2::samples.........................PASS in 0.006601090s crypto::argon2::rfc_id_test_vector..............PASS in 0.000913517s crypto::argon2::rfc_i_test_vector...............PASS in 0.001078947s crypto::argon2::rfc_d_test_vector...............PASS in 0.000875076s crypto::argon2::mode_d_one_pass.................PASS in 0.000718063s crypto::chacha::hchacha20.......................PASS in 0.000004449s crypto::chacha::skipblocks......................PASS in 0.000006202s crypto::chacha::xchacha20.......................PASS in 0.000008856s crypto::chacha::chacha20........................PASS in 0.000006813s crypto::poly1305::writepatterns.................PASS in 0.000009048s crypto::poly1305::example4......................PASS in 0.000019285s crypto::poly1305::example3......................PASS in 0.000005000s crypto::poly1305::example2......................PASS in 0.000022602s crypto::poly1305::example1......................PASS in 0.000008205s crypto::chachapoly::xencrypt....................PASS in 0.000059952s crypto::chachapoly::encrypt.....................PASS in 0.000022212s crypto::invalidmac..............................PASS in 0.000014747s crypto::cipheradditionswap......................PASS in 0.000022242s crypto::invalidaddition5........................PASS in 0.000008175s crypto::invalidaddition4........................PASS in 0.000020608s crypto::invalidaddition3........................PASS in 0.000008366s crypto::invalidaddition2........................PASS in 0.000023074s crypto::invalidaddition.........................PASS in 0.000008126s crypto::invalidcipher3..........................PASS in 0.000020768s crypto::invalidcipher2..........................PASS in 0.000008035s crypto::invalidcipher...........................PASS in 0.000020659s crypto::invalidkey..............................PASS in 0.000009037s crypto::polyaligned.............................PASS in 0.000010840s crypto::nothing.................................PASS in 0.000008946s crypto::nomsg...................................PASS in 0.000014788s crypto::noadditional............................PASS in 0.000020386s crypto::rfcmultiadditonals......................PASS in 0.000015599s crypto::rfc.....................................PASS in 0.000013194s crypto::salsa::hsalsa20.........................PASS in 0.000003778s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000015279s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000017413s crypto::salsa::xsalsa20.........................PASS in 0.000007364s crypto::salsa::qr...............................PASS in 0.000002474s crypto::bigint::zero............................PASS in 0.000023224s crypto::bigint::iszero..........................PASS in 0.000039905s crypto::bigint::montymul........................PASS in 0.000106539s crypto::bigint::montyencode.....................PASS in 0.000030568s crypto::bigint::word_countbits..................PASS in 0.000002344s crypto::bigint::encreddec.......................PASS in 0.000048812s crypto::bigint::encmoddec.......................PASS in 0.000016901s crypto::bigint::decodebigger....................PASS in 0.000004609s crypto::bigint::encodebigger....................PASS in 0.000002365s crypto::bigint::encode..........................PASS in 0.000020278s crypto::bigint::modpow..........................PASS in 0.000072946s crypto::bigint::reduce..........................PASS in 0.000076403s crypto::bigint::rshift..........................PASS in 0.000036539s crypto::bigint::mulacc..........................PASS in 0.000052768s crypto::bigint::muladd_small....................PASS in 0.000064560s crypto::bigint::add.............................PASS in 0.000026650s crypto::ec::bigint_support......................PASS in 0.000003016s crypto::ec::arsh................................PASS in 0.000012673s crypto::ec::be8tole30...........................PASS in 0.000003046s crypto::ec::keygen_p521.........................PASS in 0.000009097s crypto::ec::keygen_p384.........................PASS in 0.000006542s crypto::ec::keygen_p256.........................PASS in 0.000002976s crypto::ec::p521_muladd.........................PASS in 0.095580974s crypto::ec::p521_mulgen.........................PASS in 0.059813728s crypto::ec::p384_muladd.........................PASS in 0.045440902s crypto::ec::p384_mulgen.........................PASS in 0.028647557s crypto::ec::p256_muladd.........................PASS in 0.016052670s crypto::ec::p256_mulgen.........................PASS in 0.008722136s crypto::sha1::sha1_1gb..........................SKIP in 0.000013284s crypto::sha1::sha1..............................PASS in 0.000049703s crypto::hmac::sha256............................PASS in 0.000012173s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000038091s crypto::hmac::hmac_sha1.........................PASS in 0.000010529s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000017894s crypto::sha512::sha384..........................PASS in 0.000026971s crypto::sha512::sha512_256......................PASS in 0.000019907s crypto::sha512::sha512_224......................PASS in 0.000019145s crypto::sha512::sha512..........................PASS in 0.000071514s crypto::rsa::countbits..........................PASS in 0.000009337s crypto::rsa::pkcs1..............................PASS in 0.217779979s crypto::rsa::initd..............................PASS in 0.000149118s crypto::rsa::pubprivexp.........................PASS in 0.033556504s crypto::rsa::smallprivexp.......................PASS in 0.000057948s crypto::rsa::tiny...............................PASS in 0.000008095s crypto::blowfish::salted........................PASS in 0.001186709s crypto::blowfish::decrypt.......................PASS in 0.001314246s crypto::blowfish::encrypt.......................PASS in 0.001262390s crypto::ecdsa::validate.........................PASS in 0.015062199s crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000012073s crypto::ecdsa::hmac_drbg........................PASS in 0.000038162s crypto::curve25519::highbitignored..............PASS in 0.002405197s crypto::curve25519::vectors.....................PASS in 0.020355884s crypto::curve25519::x25519basepoint.............PASS in 0.281340695s crypto::curve25519::unpackpack..................PASS in 0.000004358s crypto::curve25519::swap25519...................PASS in 0.000003647s crypto::curve25519::subfe.......................PASS in 0.000002315s crypto::curve25519::unpack25519.................PASS in 0.000002925s crypto::x25519::random..........................PASS in 0.006905981s crypto::x25519::sample..........................PASS in 0.003662257s crypto::aes::rt_example_vector3.................PASS in 0.000013935s crypto::aes::rt_example_vector2.................PASS in 0.000002355s crypto::aes::rt_example_vector1_in_place........PASS in 0.000002556s crypto::aes::rt_example_vector1.................PASS in 0.000002996s crypto::aes::rt_decrypt_128.....................PASS in 0.000006892s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000002264s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000003196s crypto::aes::rt_encrypt_128.....................PASS in 0.000003237s crypto::aes::rt_finish..........................PASS in 0.000007784s crypto::aes::ctr_test_retry.....................PASS in 0.000032421s crypto::aes::empty_write........................PASS in 0.000009698s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000005619s crypto::aes::ctr_encrypt_in_place...............PASS in 0.000008997s crypto::aes::ctr_test_multiple_calls............PASS in 0.000024146s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000019597s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000005891s crypto::aes::ctr_zero_iv........................PASS in 0.000015077s crypto::aes::test_example_vector3...............PASS in 0.000009287s crypto::aes::test_example_vector2...............PASS in 0.000010539s crypto::aes::test_example_vector1_in_place......PASS in 0.000019076s crypto::aes::test_example_vector1...............PASS in 0.000031179s crypto::aes::test_decrypt_128...................PASS in 0.000008557s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000020918s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000029876s crypto::aes::test_encrypt_128...................PASS in 0.000005781s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000050143s crypto::aes::cbc_encrypt_decrypt................PASS in 0.000022893s crypto::aes::ni_test_example_vector3............PASS in 0.000004127s crypto::aes::ni_test_example_vector2............PASS in 0.000007564s crypto::aes::ni_test_example_vector1............PASS in 0.000019877s crypto::aes::ni_test_decrypt_128................PASS in 0.000005931s crypto::aes::ni_test_encrypt_128................PASS in 0.000005730s crypto::aes::ni_enc_key_expand_256..............PASS in 0.000003467s crypto::aes::ni_enc_key_expand_192..............PASS in 0.000015880s crypto::aes::ni_enc_key_expand_128..............PASS in 0.000003697s crypto::aes::ni_enabled.........................PASS in 0.000003566s crypto::aes::gcm_inplace........................PASS in 0.000433139s crypto::aes::gcm_decrypt........................PASS in 0.000296384s crypto::aes::gcm_encrypt........................PASS in 0.000251920s crypto::aes::xts::multiblock....................PASS in 0.000005510s crypto::aes::xts::oneblock......................PASS in 0.000002945s crypto::ecdh::nist_p521_full....................SKIP in 0.000023363s crypto::ecdh::nist_p384_full....................SKIP in 0.000010069s crypto::ecdh::nist_p256_full....................SKIP in 0.000046999s crypto::ecdh::nist_p521.........................PASS in 0.028385627s crypto::ecdh::nist_p384.........................PASS in 0.013710532s crypto::ecdh::nist_p256.........................PASS in 0.004148596s crypto::ecdh::p521_invalidpoint.................PASS in 0.021147315s crypto::ecdh::p384_invalidpoint.................PASS in 0.009829666s crypto::ecdh::p256_invalidpoint.................PASS in 0.004124921s crypto::hkdf::rfc6..............................PASS in 0.000024276s crypto::hkdf::rfc5..............................PASS in 0.000026058s crypto::hkdf::rfc4..............................PASS in 0.000028303s crypto::hkdf::rfc3..............................PASS in 0.000025286s crypto::hkdf::rfc2..............................PASS in 0.000067045s crypto::hkdf::rfc1..............................PASS in 0.000023844s crypto::ed25519::issue716.......................PASS in 0.006217624s crypto::ed25519::golden.........................PASS in 0.008858901s crypto::ed25519::roundtrip......................PASS in 0.024772052s net::dns::opcode................................PASS in 0.000010429s unix::hosts::lookup.............................PASS in 0.000021930s unix::hosts::errors.............................PASS in 0.000051146s unix::hosts::next...............................PASS in 0.000017282s linux::timerfd::timerfd.........................PASS in 0.000051727s wordexp::wordexp_error..........................PASS in 0.002225039s wordexp::wordexp................................PASS in 0.008523144s encoding::base64::sizecalc......................PASS in 0.000003807s encoding::base64::decode........................PASS in 0.009051582s encoding::base64::encode........................PASS in 0.000010050s encoding::base64::partialwrite..................PASS in 0.000004038s encoding::pem::readcrlf.........................PASS in 0.000089408s encoding::pem::write............................PASS in 0.000101539s encoding::pem::read_many........................PASS in 0.000087984s encoding::pem::read.............................PASS in 0.000042991s encoding::base32::decode........................PASS in 0.000342951s encoding::base32::encode........................PASS in 0.000009808s encoding::asn1::validutf8.......................PASS in 0.000004108s encoding::asn1::strrawoid.......................PASS in 0.000013636s encoding::asn1::t61encode.......................PASS in 0.000148327s encoding::asn1::bmp.............................PASS in 0.000009587s encoding::asn1::t61.............................PASS in 0.000016161s encoding::asn1::utf8............................PASS in 0.000030939s encoding::asn1::c_is_print......................PASS in 0.000020988s encoding::asn1::c_is_num........................PASS in 0.000005299s encoding::asn1::write_int.......................PASS in 0.000031638s encoding::asn1::write_bool......................PASS in 0.000003356s encoding::asn1::write_seq.......................PASS in 0.000003937s encoding::asn1::encode_dsz......................PASS in 0.000017773s encoding::asn1::write_prim......................PASS in 0.000005230s encoding::asn1::write_id........................PASS in 0.000031609s encoding::asn1::read_oid........................PASS in 0.000029435s encoding::asn1::read_gtime......................PASS in 0.000084238s encoding::asn1::read_utctime....................PASS in 0.000020969s encoding::asn1::read_bitstr.....................PASS in 0.000031148s encoding::asn1::read_int........................PASS in 0.000031600s encoding::asn1::read_null.......................PASS in 0.000003807s encoding::asn1::read_bool.......................PASS in 0.000004869s encoding::asn1::read_implicit...................PASS in 0.000003306s encoding::asn1::invalid_seq.....................PASS in 0.000005650s encoding::asn1::seq.............................PASS in 0.000014286s encoding::asn1::emptydata.......................PASS in 0.000002805s encoding::asn1::parselen........................PASS in 0.000005119s encoding::asn1::parsetag........................PASS in 0.000005290s mime::parse.....................................PASS in 0.000010750s mime::lookup_ext................................PASS in 0.000004368s mime::lookup_mime...............................PASS in 0.000004529s unix::passwd::nextpw............................PASS in 0.000023464s unix::passwd::nextgr............................PASS in 0.000020538s 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' 563 passed; 0 failed; 7 skipped; 570 completed in 1.089442173s |
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 |