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 |
[#1278373] 2024/07/17 19:54:11 Booting image alpine/latest (default) on port 22486 [#1278373] 2024/07/17 19:54:11 Waiting for guest to settle [#1278373] 2024/07/17 19:54:20 Sending tasks [#1278373] 2024/07/17 19:54:25 Sending build environment [#1278373] 2024/07/17 19:54:26 Installing packages Warning: Permanently added '[localhost]:22486' (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]:22486' (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 [#1278373] 2024/07/17 19:54:27 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 [#1278373] 2024/07/17 19:54:30 Running task _apply_patch [#1278373] 2024/07/17 19:54:31 Running task environment [#1278373] 2024/07/17 19:54:32 Running task signoff [#1278373] 2024/07/17 19:54:32 Running task qbe [#1278373] 2024/07/17 19:54:33 Running task harec [#1278373] 2024/07/17 19:54:34 Running task hare [#1278373] 2024/07/17 19:54:40 Running task check [#1278373] 2024/07/17 19:54:48 Running task check_with_libc [#1278373] 2024/07/17 19:54:56 Running task parsechk [#1278373] 2024/07/17 19:54:57 Running task lint [#1278373] 2024/07/17 19:54:59 Running task bootstrap [#1278373] 2024/07/17 19:55:00 Running task docs [#1278373] 2024/07/17 19:55:02 Processing post-success triggers... [#1278373] 2024/07/17 19:55:02 Skipping trigger, condition unmet [#1278373] 2024/07/17 19:55:02 Sending webhook... [#1278373] 2024/07/17 19:55:02 Webhook response: 200 [#1278373] 2024/07/17 19:55:02 Thanks! |
1 2 3 4 5 6 7 8 |
+ echo Applying patch from lists.sr.ht Applying patch from lists.sr.ht + git config --global user.name builds.sr.ht + git config --global user.email builds@sr.ht + cd hare + curl -sS https://lists.sr.ht/~sircmpwn/hare-dev/patches/53949/mbox + git am -3 /tmp/53949.patch Applying: regex: remove duplicate tests |
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 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 QBE .cache/rt.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 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 HAREC .cache/sort.ssa 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 QBE .cache/sort.s QBE .cache/strings.s QBE .cache/io.s HAREC .cache/path.ssa QBE .cache/time.s AS .cache/sort.o 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 QBE .cache/unix.s AS .cache/shlex.o AS .cache/crypto_sha256.o AS .cache/strconv.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.000003797s rt::sigset_invalid_signum.......................PASS in 0.000002305s rt::sigset_valid_signum.........................PASS in 0.000002284s encoding::utf8::encode..........................PASS in 0.000002224s encoding::utf8::decode..........................PASS in 0.000003336s bytes::trim.....................................PASS in 0.000003477s bytes::cut......................................PASS in 0.000003386s bytes::rtokenize................................PASS in 0.000008566s bytes::tokenize.................................PASS in 0.000005761s bytes::reverse..................................PASS in 0.000005540s bytes::index....................................PASS in 0.000010239s bytes::equal....................................PASS in 0.000010770s bytes::hassuffix................................PASS in 0.000019968s bytes::hasprefix................................PASS in 0.000004368s strings::utf8...................................PASS in 0.000009307s strings::trim...................................PASS in 0.000013065s strings::cut....................................PASS in 0.000005451s strings::split..................................PASS in 0.000014437s strings::tokenize...............................PASS in 0.000005150s strings::hassuffix..............................PASS in 0.000012764s strings::hasprefix..............................PASS in 0.000004769s strings::sub....................................PASS in 0.000010179s strings::fromrunes..............................PASS in 0.000024727s strings::multireplace...........................PASS in 0.000007835s strings::replace................................PASS in 0.000005711s strings::rpad...................................PASS in 0.000005470s strings::lpad...................................PASS in 0.000005430s strings::slice..................................PASS in 0.000010189s strings::iter...................................PASS in 0.000005189s strings::byteindex..............................PASS in 0.000018094s strings::index..................................PASS in 0.000009467s strings::dupall.................................PASS in 0.000003356s strings::dup....................................PASS in 0.000004979s strings::contains...............................PASS in 0.000005971s strings::join...................................PASS in 0.000020338s strings::concat.................................PASS in 0.000005621s strings::compare................................PASS in 0.000008686s ascii::valid....................................PASS in 0.000004859s ascii::strcasecmp...............................PASS in 0.000017913s ascii::ctype....................................PASS in 0.000016792s io::limit.......................................PASS in 0.000010560s memio::dynamic..................................PASS in 0.000011592s memio::fixed....................................PASS in 0.000010059s memio::rjoin....................................PASS in 0.000005811s memio::rconcat..................................PASS in 0.000006803s memio::join.....................................PASS in 0.000006963s memio::concat...................................PASS in 0.000006783s bufio::unread...................................PASS in 0.000005941s bufio::write....................................PASS in 0.000021480s bufio::read.....................................PASS in 0.000024105s bufio::scan_unread..............................PASS in 0.000032891s bufio::scan_read................................PASS in 0.000018125s bufio::scan_byte................................PASS in 0.000017503s bufio::scan_rune_cutoff.........................PASS in 0.000016581s bufio::scan_rune................................PASS in 0.000019186s bufio::read_rune................................PASS in 0.000006071s bufio::read_line................................PASS in 0.000010941s bufio::read_tok.................................PASS in 0.000005340s bufio::read_byte................................PASS in 0.000004839s math::gcd.......................................PASS in 0.000010169s math::remu......................................PASS in 0.000005540s math::divu......................................PASS in 0.000003437s math::mulu......................................PASS in 0.000024757s math::subu......................................PASS in 0.000008055s math::addu......................................PASS in 0.000007113s math::popcount..................................PASS in 0.000024756s math::trailing_zeros_u..........................PASS in 0.000007064s math::leading_zeros_u...........................PASS in 0.000005510s math::bit_size_u................................PASS in 0.000005770s math::signi.....................................PASS in 0.000006232s math::absi......................................PASS in 0.000006461s math::isinf.....................................PASS in 0.000005971s math::fround....................................PASS in 0.000029115s math::fexcept...................................PASS in 0.000006051s math::hypot.....................................PASS in 0.000009138s math::atan2.....................................PASS in 0.000007474s math::atanh.....................................PASS in 0.000006462s math::acosh.....................................PASS in 0.000008647s math::asinh.....................................PASS in 0.000027782s math::tanh......................................PASS in 0.000007093s math::cosh......................................PASS in 0.000006853s math::sinh......................................PASS in 0.000006522s math::atan......................................PASS in 0.000006332s math::acos......................................PASS in 0.000007154s math::asin......................................PASS in 0.000007343s math::tan.......................................PASS in 0.000026470s math::sin.......................................PASS in 0.000009298s math::cos.......................................PASS in 0.000005439s math::trig_reduce...............................PASS in 0.000006783s math::modf64....................................PASS in 0.000039224s math::round.....................................PASS in 0.000003137s math::trunc.....................................PASS in 0.000038873s math::ceil......................................PASS in 0.000007575s math::floor.....................................PASS in 0.000006582s math::powf64....................................PASS in 0.000011792s math::sqrt......................................PASS in 0.000007674s math::exp2f64...................................PASS in 0.000016902s math::expf64....................................PASS in 0.000005650s math::log1p.....................................PASS in 0.000005621s math::log2f64...................................PASS in 0.000017182s math::log10f64..................................PASS in 0.000033142s math::logf64....................................PASS in 0.000017152s math::eqwithin..................................PASS in 0.000004909s math::nearbyint.................................PASS in 0.000006172s math::nextafter.................................PASS in 0.000006863s math::modfrac...................................PASS in 0.000006732s math::frexp_ldexp...............................PASS in 0.000007123s math::frexp.....................................PASS in 0.000005410s math::normalize.................................PASS in 0.000023845s math::signf.....................................PASS in 0.000006121s math::copysign..................................PASS in 0.000008897s math::absf......................................PASS in 0.000005100s math::float_normality...........................PASS in 0.000005040s math::isnan.....................................PASS in 0.000008627s math::floatbits.................................PASS in 0.000004468s path::pop.......................................PASS in 0.000012543s path::push......................................PASS in 0.000010961s path::prepend...................................PASS in 0.000060503s path::dirname_basename..........................PASS in 0.000145162s path::iter......................................PASS in 0.000007584s path::ext.......................................PASS in 0.000028824s types::c::strnlen...............................PASS in 0.000008015s types::c::strlen................................PASS in 0.000006813s types::c::strings...............................PASS in 0.000008386s time::mult......................................PASS in 0.000026530s time::compare...................................PASS in 0.001086379s time::add.......................................PASS in 0.000004698s fs::modes.......................................PASS in 0.000020117s fs::mode_str....................................PASS in 0.000011241s strconv::utos...................................PASS in 0.000006162s strconv::utos_bases.............................PASS in 0.000022723s strconv::stou_bases.............................PASS in 0.000022161s strconv::stou...................................PASS in 0.000008295s strconv::stoi_bases.............................PASS in 0.000007213s strconv::stoi...................................PASS in 0.000022723s strconv::stofhex................................PASS in 0.000018114s strconv::stof32.................................PASS in 0.000033984s strconv::stof64.................................PASS in 0.000082695s strconv::numeric................................PASS in 0.000020578s strconv::itos...................................PASS in 0.000006703s strconv::itos_bases.............................PASS in 0.000015469s strconv::ftosf..................................PASS in 0.000343795s fmt::print......................................PASS in 0.000082755s encoding::hex::dump.............................PASS in 0.000052318s encoding::hex::decode...........................PASS in 0.000053911s encoding::hex::encode...........................PASS in 0.000007424s encoding::hex::encodestr........................PASS in 0.000022973s fnmatch::fnmatch................................PASS in 0.000107291s unix::tty::pty..................................PASS in 0.000218951s test::exit......................................PASS in 0.000006011s test::_abort....................................PASS in 0.000010480s endian::ntoh....................................PASS in 0.000007434s endian::hton....................................PASS in 0.000021179s endian::little..................................PASS in 0.000023864s endian::big.....................................PASS in 0.000006412s crypto::random::reader..........................PASS in 0.000059722s crypto::random::buffer..........................PASS in 0.000058369s uuid::decode....................................PASS in 0.000009367s uuid::encode....................................PASS in 0.000035396s math::random::rng...............................PASS in 0.000041567s cmp::ints.......................................PASS in 0.000006141s sort::sorted....................................PASS in 0.000020669s sort::big_random................................PASS in 0.021805001s sort::big_equal.................................PASS in 0.011014882s sort::sort......................................PASS in 0.000013185s sort::search....................................PASS in 0.000005139s sort::rbisect...................................PASS in 0.000009277s sort::lbisect...................................PASS in 0.000003186s hare::lex::access_tuple.........................PASS in 0.000045255s hare::lex::loc..................................PASS in 0.000018545s hare::lex::invalid..............................PASS in 0.000064702s hare::lex::literals_underscores.................PASS in 0.000073828s hare::lex::literals.............................PASS in 0.000067567s hare::lex::strings..............................PASS in 0.000052619s hare::lex::runes................................PASS in 0.000011221s hare::lex::comments.............................PASS in 0.000034314s hare::lex::keywords.............................PASS in 0.000099046s hare::lex::lexname..............................PASS in 0.000009708s hare::lex::lex3.................................PASS in 0.000068268s hare::lex::lex2.................................PASS in 0.000008656s hare::lex::lex1.................................PASS in 0.000018866s hare::lex::unlex................................PASS in 0.000008285s hare::unparse::_type............................PASS in 0.000060744s hare::unparse::import...........................PASS in 0.000015349s hare::unparse::ident............................PASS in 0.000003887s hare::unparse::decl.............................PASS in 0.000043932s hare::parse::docs...............................PASS in 0.000132909s hare::parse::decls..............................PASS in 0.000275658s hare::parse::imports............................PASS in 0.000106951s hare::parse::func...............................PASS in 0.000367630s hare::parse::enum_comments......................PASS in 0.000059061s hare::parse::tagged_union.......................PASS in 0.000127679s hare::parse::tuple..............................PASS in 0.000172303s hare::parse::enum_type..........................PASS in 0.000183795s hare::parse::array_slice........................PASS in 0.000091752s hare::parse::struct_union.......................PASS in 0.000258635s hare::parse::type_loc...........................PASS in 0.000286658s hare::parse::expr_loc...........................PASS in 0.001374178s hare::parse::ident..............................PASS in 0.000355476s hare::parse::parenthesis........................PASS in 0.000494388s hare::parse::yield_expr.........................PASS in 0.000106380s hare::parse::unarithm...........................PASS in 0.000156153s hare::parse::match_expr.........................PASS in 0.000166131s hare::parse::switch_expr........................PASS in 0.000128841s hare::parse::slice..............................PASS in 0.000116498s hare::parse::postfix............................PASS in 0.000204473s hare::parse::list...............................PASS in 0.000062347s hare::parse::if_expr............................PASS in 0.000121709s hare::parse::for_expr...........................PASS in 0.000205625s hare::parse::defer_expr.........................PASS in 0.000060022s hare::parse::control............................PASS in 0.000091822s hare::parse::constant...........................PASS in 0.000464761s hare::parse::compound...........................PASS in 0.000035236s hare::parse::cast...............................PASS in 0.000212989s hare::parse::call...............................PASS in 0.000180398s hare::parse::builtin............................PASS in 0.000334698s hare::parse::binding............................PASS in 0.000181781s hare::parse::binarithm..........................PASS in 0.000068699s hare::parse::assignment.........................PASS in 0.000229962s hash::fnv::fnv32................................PASS in 0.000004348s hare::types::builtins...........................PASS in 0.000005420s hare::types::forwardref.........................PASS in 0.000778230s hare::types::alias..............................PASS in 0.000767169s hare::types::tagged.............................PASS in 0.000766508s hare::types::funcs..............................PASS in 0.000755758s hare::types::lists..............................PASS in 0.000775655s hare::types::tuples.............................PASS in 0.000751940s hare::types::structs............................PASS in 0.000954892s hare::types::store..............................PASS in 0.000729979s time::chrono::utc_convfrom_tai..................PASS in 0.000208050s time::chrono::utc_convto_tai....................PASS in 0.000007544s time::date::reckon..............................PASS in 0.000131346s time::date::parse...............................PASS in 0.000017974s time::date::truncate............................PASS in 0.000042019s time::date::unitdiff............................PASS in 0.000015529s time::date::pdiff...............................PASS in 0.000029676s time::date::format..............................PASS in 0.000049332s time::date::calc_janfirstweekday................PASS in 0.000002435s time::date::calc_weekday........................PASS in 0.000002104s time::date::calc_sundayweek.....................PASS in 0.000002244s time::date::calc_week...........................PASS in 0.000003507s time::date::calc_yearday........................PASS in 0.000005801s time::date::calc_ymd............................PASS in 0.000025458s time::date::calc_daydate__yd....................PASS in 0.000007304s time::date::calc_daydate__ywd...................PASS in 0.000004418s time::date::calc_daydate__ymd...................PASS in 0.000005882s time::date::from_str............................PASS in 0.000069610s hare::parse::doc::invalid_ref...................PASS in 0.000121658s hare::parse::doc::doc...........................PASS in 0.000205196s hare::unit::_return.............................PASS in 0.000770084s hare::unit::constant............................PASS in 0.000880903s hare::unit::compound............................PASS in 0.000838442s hare::unit::access..............................PASS in 0.000770204s format::ini::invalid............................PASS in 0.000080461s format::ini::extended...........................PASS in 0.000020970s format::ini::simple.............................PASS in 0.000045335s hash::crc16::crc16..............................PASS in 0.000013115s crypto::math::cmpu32............................PASS in 0.000005830s crypto::math::gtu32.............................PASS in 0.000002465s crypto::math::eq0u32............................PASS in 0.000006091s crypto::math::equ32.............................PASS in 0.000005701s crypto::math::muxu32............................PASS in 0.000006261s crypto::math::eqslice...........................PASS in 0.000005821s crypto::math::lrot64............................PASS in 0.000006753s crypto::math::lrot32............................PASS in 0.000024636s crypto::math::divu32............................PASS in 0.000004328s hash::siphash::siphash..........................PASS in 0.000019226s hash::crc32::crc32..............................PASS in 0.000007565s hash::adler32::adler32..........................PASS in 0.000021861s hash::crc64::crc64..............................PASS in 0.000010169s getopt::parse...................................PASS in 0.000010881s math::checked::sat_mulu64.......................PASS in 0.000006302s math::checked::sat_mulu32.......................PASS in 0.000006052s math::checked::sat_mulu16.......................PASS in 0.000006332s math::checked::sat_mulu8........................PASS in 0.000005230s math::checked::sat_muli64.......................PASS in 0.000005029s math::checked::sat_muli32.......................PASS in 0.000019076s math::checked::sat_muli16.......................PASS in 0.000014837s math::checked::sat_muli8........................PASS in 0.000002846s math::checked::sat_subu64.......................PASS in 0.000006162s math::checked::sat_subu32.......................PASS in 0.000025348s math::checked::sat_subu16.......................PASS in 0.000005089s math::checked::sat_subu8........................PASS in 0.000024986s math::checked::sat_subi64.......................PASS in 0.000016140s math::checked::sat_subi32.......................PASS in 0.000002776s math::checked::sat_subi16.......................PASS in 0.000007584s math::checked::sat_subi8........................PASS in 0.000002815s math::checked::sat_addu64.......................PASS in 0.000005691s math::checked::sat_addu32.......................PASS in 0.000023193s math::checked::sat_addu16.......................PASS in 0.000005340s math::checked::sat_addu8........................PASS in 0.000003146s math::checked::sat_addi64.......................PASS in 0.000006702s math::checked::sat_addi32.......................PASS in 0.000025058s math::checked::sat_addi16.......................PASS in 0.000004929s math::checked::sat_addi8........................PASS in 0.000024677s math::checked::mulu64...........................PASS in 0.000005300s math::checked::mulu32...........................PASS in 0.000024626s math::checked::mulu16...........................PASS in 0.000005571s math::checked::mulu8............................PASS in 0.000024556s math::checked::muli64...........................PASS in 0.000026650s math::checked::muli32...........................PASS in 0.000007594s math::checked::muli16...........................PASS in 0.000002965s math::checked::muli8............................PASS in 0.000007053s math::checked::subu64...........................PASS in 0.000002344s math::checked::subu32...........................PASS in 0.000006362s math::checked::subu16...........................PASS in 0.000016871s math::checked::subu8............................PASS in 0.000004318s math::checked::subi64...........................PASS in 0.000004608s math::checked::subi32...........................PASS in 0.000008085s math::checked::subi16...........................PASS in 0.000004448s math::checked::subi8............................PASS in 0.000022593s math::checked::addu64...........................PASS in 0.000005811s math::checked::addu32...........................PASS in 0.000020218s math::checked::addu16...........................PASS in 0.000005420s math::checked::addu8............................PASS in 0.000006031s math::checked::addi64...........................PASS in 0.000005570s math::checked::addi32...........................PASS in 0.000005160s math::checked::addi16...........................PASS in 0.000025288s math::checked::addi8............................PASS in 0.000004829s math::complex::tanhuge..........................PASS in 0.000017122s math::complex::tanh.............................PASS in 0.000013656s math::complex::tan..............................PASS in 0.000019817s math::complex::sqrt.............................PASS in 0.000028033s math::complex::sinh.............................PASS in 0.000011331s math::complex::sin..............................PASS in 0.000025047s math::complex::rect.............................PASS in 0.000009628s math::complex::pow..............................PASS in 0.000043421s math::complex::polar............................PASS in 0.000004368s math::complex::log..............................PASS in 0.000030006s math::complex::isnan............................PASS in 0.000005921s math::complex::exp..............................PASS in 0.000020378s math::complex::cosh.............................PASS in 0.000012613s math::complex::cos..............................PASS in 0.000018275s math::complex::conj.............................PASS in 0.000007884s math::complex::atanh............................PASS in 0.000024135s math::complex::atan.............................PASS in 0.000022562s math::complex::asinh............................PASS in 0.000035687s math::complex::asin.............................PASS in 0.000019316s math::complex::acosh............................PASS in 0.000040426s math::complex::acos.............................PASS in 0.000016500s math::complex::abs..............................PASS in 0.000006973s crypto::sha256::sha256_1gb......................SKIP in 0.000013385s crypto::sha256::sha256..........................PASS in 0.000094067s shlex::quote....................................PASS in 0.000007314s shlex::split....................................PASS in 0.000057098s net::ip::test_subnet_contains...................PASS in 0.000031349s net::ip::parse_subnet...........................PASS in 0.000016601s net::ip::parse_ip...............................PASS in 0.000079679s net::uri::encodequery...........................PASS in 0.000008826s net::uri::decodequery...........................PASS in 0.000034334s net::uri::percent_encoding......................PASS in 0.000068127s net::uri::invalid...............................PASS in 0.000012633s net::uri::roundtrip.............................PASS in 0.000108022s regex::rawreplace...............................PASS in 0.000514114s regex::replace..................................PASS in 0.000621154s regex::findall..................................PASS in 0.000394380s regex::find.....................................PASS in 0.008025764s cmd::haredoc::doc::html_escape..................PASS in 0.000008856s cmd::haredoc::parseident........................PASS in 0.000149681s glob::pattern_parse.............................PASS in 0.000061195s glob::glob......................................PASS in 0.002513996s strings::template::template.....................PASS in 0.000024376s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000025618s crypto::blake2b::blake2b........................PASS in 0.030966076s crypto::argon2::samples_slow....................SKIP in 0.000012454s crypto::argon2::samples.........................PASS in 0.006501396s crypto::argon2::rfc_id_test_vector..............PASS in 0.000922130s crypto::argon2::rfc_i_test_vector...............PASS in 0.001089303s crypto::argon2::rfc_d_test_vector...............PASS in 0.000871214s crypto::argon2::mode_d_one_pass.................PASS in 0.000733876s crypto::chacha::hchacha20.......................PASS in 0.000007485s crypto::chacha::skipblocks......................PASS in 0.000009197s crypto::chacha::xchacha20.......................PASS in 0.000008475s crypto::chacha::chacha20........................PASS in 0.000022963s crypto::poly1305::writepatterns.................PASS in 0.000030176s crypto::poly1305::example4......................PASS in 0.000006072s crypto::poly1305::example3......................PASS in 0.000002875s crypto::poly1305::example2......................PASS in 0.000014948s crypto::poly1305::example1......................PASS in 0.000004869s crypto::chachapoly::xencrypt....................PASS in 0.000070923s crypto::chachapoly::encrypt.....................PASS in 0.000024135s crypto::invalidmac..............................PASS in 0.000010099s crypto::cipheradditionswap......................PASS in 0.000010961s crypto::invalidaddition5........................PASS in 0.000011823s crypto::invalidaddition4........................PASS in 0.000008566s crypto::invalidaddition3........................PASS in 0.000031750s crypto::invalidaddition2........................PASS in 0.000012393s crypto::invalidaddition.........................PASS in 0.000008856s crypto::invalidcipher3..........................PASS in 0.000026450s crypto::invalidcipher2..........................PASS in 0.000023304s crypto::invalidcipher...........................PASS in 0.000012784s crypto::invalidkey..............................PASS in 0.000013987s crypto::polyaligned.............................PASS in 0.000011712s crypto::nothing.................................PASS in 0.000028703s crypto::nomsg...................................PASS in 0.000023013s crypto::noadditional............................PASS in 0.000038372s crypto::rfcmultiadditonals......................PASS in 0.000013425s crypto::rfc.....................................PASS in 0.000033263s crypto::salsa::hsalsa20.........................PASS in 0.000004168s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000021871s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000007524s crypto::salsa::xsalsa20.........................PASS in 0.000008716s crypto::salsa::qr...............................PASS in 0.000005530s crypto::bigint::zero............................PASS in 0.000025288s crypto::bigint::iszero..........................PASS in 0.000049172s crypto::bigint::montymul........................PASS in 0.000112000s crypto::bigint::montyencode.....................PASS in 0.000031529s crypto::bigint::word_countbits..................PASS in 0.000002244s crypto::bigint::encreddec.......................PASS in 0.000051937s crypto::bigint::encmoddec.......................PASS in 0.000030036s crypto::bigint::decodebigger....................PASS in 0.000005280s crypto::bigint::encodebigger....................PASS in 0.000005661s crypto::bigint::encode..........................PASS in 0.000019877s crypto::bigint::modpow..........................PASS in 0.000081353s crypto::bigint::reduce..........................PASS in 0.000094667s crypto::bigint::rshift..........................PASS in 0.000030888s crypto::bigint::mulacc..........................PASS in 0.000062598s crypto::bigint::muladd_small....................PASS in 0.000074339s crypto::bigint::add.............................PASS in 0.000030117s crypto::ec::bigint_support......................PASS in 0.000002324s crypto::ec::arsh................................PASS in 0.000030157s crypto::ec::be8tole30...........................PASS in 0.000002525s crypto::ec::keygen_p521.........................PASS in 0.000005310s crypto::ec::keygen_p384.........................PASS in 0.000003817s crypto::ec::keygen_p256.........................PASS in 0.000039525s crypto::ec::p521_muladd.........................PASS in 0.093221843s crypto::ec::p521_mulgen.........................PASS in 0.058739773s crypto::ec::p384_muladd.........................PASS in 0.044939866s crypto::ec::p384_mulgen.........................PASS in 0.028446620s crypto::ec::p256_muladd.........................PASS in 0.016149444s crypto::ec::p256_mulgen.........................PASS in 0.008927516s crypto::sha1::sha1_1gb..........................SKIP in 0.000013305s crypto::sha1::sha1..............................PASS in 0.000072416s crypto::hmac::sha256............................PASS in 0.000011671s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000029225s crypto::hmac::hmac_sha1.........................PASS in 0.000010860s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000033634s crypto::sha512::sha384..........................PASS in 0.000028954s crypto::sha512::sha512_256......................PASS in 0.000022813s crypto::sha512::sha512_224......................PASS in 0.000021460s crypto::sha512::sha512..........................PASS in 0.000099957s crypto::rsa::countbits..........................PASS in 0.000002855s crypto::rsa::pkcs1..............................PASS in 0.215103455s crypto::rsa::initd..............................PASS in 0.000137157s crypto::rsa::pubprivexp.........................PASS in 0.033705194s crypto::rsa::smallprivexp.......................PASS in 0.000059462s crypto::rsa::tiny...............................PASS in 0.000011151s crypto::blowfish::salted........................PASS in 0.001202035s crypto::blowfish::decrypt.......................PASS in 0.001277105s crypto::blowfish::encrypt.......................PASS in 0.001259763s crypto::ecdsa::validate.........................PASS in 0.015284571s crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000013756s crypto::ecdsa::hmac_drbg........................PASS in 0.000028514s crypto::curve25519::highbitignored..............PASS in 0.002389572s crypto::curve25519::vectors.....................PASS in 0.020168332s crypto::curve25519::x25519basepoint.............PASS in 0.235109452s crypto::curve25519::unpackpack..................PASS in 0.000002645s crypto::curve25519::swap25519...................PASS in 0.000002465s crypto::curve25519::subfe.......................PASS in 0.000002274s crypto::curve25519::unpack25519.................PASS in 0.000001803s crypto::x25519::random..........................PASS in 0.005191568s crypto::x25519::sample..........................PASS in 0.002391796s crypto::aes::rt_example_vector3.................PASS in 0.000004068s crypto::aes::rt_example_vector2.................PASS in 0.000002124s crypto::aes::rt_example_vector1_in_place........PASS in 0.000034284s crypto::aes::rt_example_vector1.................PASS in 0.000002325s crypto::aes::rt_decrypt_128.....................PASS in 0.000002845s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000004629s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000016631s crypto::aes::rt_encrypt_128.....................PASS in 0.000002425s crypto::aes::rt_finish..........................PASS in 0.000006131s crypto::aes::ctr_test_retry.....................PASS in 0.000034274s crypto::aes::empty_write........................PASS in 0.000006873s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000031679s crypto::aes::ctr_encrypt_in_place...............PASS in 0.000033082s crypto::aes::ctr_test_multiple_calls............PASS in 0.000015309s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000023063s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000010650s crypto::aes::ctr_zero_iv........................PASS in 0.000035557s crypto::aes::test_example_vector3...............PASS in 0.000009318s crypto::aes::test_example_vector2...............PASS in 0.000030286s crypto::aes::test_example_vector1_in_place......PASS in 0.000006632s crypto::aes::test_example_vector1...............PASS in 0.000039193s crypto::aes::test_decrypt_128...................PASS in 0.000006052s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000045395s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000009307s crypto::aes::test_encrypt_128...................PASS in 0.000038562s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000015498s crypto::aes::cbc_encrypt_decrypt................PASS in 0.000034364s crypto::aes::ni_test_example_vector3............PASS in 0.000006963s crypto::aes::ni_test_example_vector2............PASS in 0.000007675s crypto::aes::ni_test_example_vector1............PASS in 0.000026469s crypto::aes::ni_test_decrypt_128................PASS in 0.000006262s crypto::aes::ni_test_encrypt_128................PASS in 0.000006673s crypto::aes::ni_enc_key_expand_256..............PASS in 0.000007614s crypto::aes::ni_enc_key_expand_192..............PASS in 0.000025558s crypto::aes::ni_enc_key_expand_128..............PASS in 0.000006673s crypto::aes::ni_enabled.........................PASS in 0.000002334s crypto::aes::gcm_inplace........................PASS in 0.000385814s crypto::aes::gcm_decrypt........................PASS in 0.000248095s crypto::aes::gcm_encrypt........................PASS in 0.000218490s crypto::aes::xts::multiblock....................PASS in 0.000014538s crypto::aes::xts::oneblock......................PASS in 0.000028524s crypto::ecdh::nist_p521_full....................SKIP in 0.000037520s crypto::ecdh::nist_p384_full....................SKIP in 0.000011732s crypto::ecdh::nist_p256_full....................SKIP in 0.000027712s crypto::ecdh::nist_p521.........................PASS in 0.019854873s crypto::ecdh::nist_p384.........................PASS in 0.009522461s crypto::ecdh::nist_p256.........................PASS in 0.002972095s crypto::ecdh::p521_invalidpoint.................PASS in 0.019815168s crypto::ecdh::p384_invalidpoint.................PASS in 0.009501543s crypto::ecdh::p256_invalidpoint.................PASS in 0.002950644s crypto::hkdf::rfc6..............................PASS in 0.000017363s crypto::hkdf::rfc5..............................PASS in 0.000073578s crypto::hkdf::rfc4..............................PASS in 0.000013786s crypto::hkdf::rfc3..............................PASS in 0.000039695s crypto::hkdf::rfc2..............................PASS in 0.000069711s crypto::hkdf::rfc1..............................PASS in 0.000022883s crypto::ed25519::issue716.......................PASS in 0.004497476s crypto::ed25519::golden.........................PASS in 0.006800527s crypto::ed25519::roundtrip......................PASS in 0.022508591s net::dns::opcode................................PASS in 0.000002756s unix::hosts::lookup.............................PASS in 0.000079859s unix::hosts::errors.............................PASS in 0.000027892s unix::hosts::next...............................PASS in 0.000046848s linux::timerfd::timerfd.........................PASS in 0.000057658s wordexp::wordexp_error..........................PASS in 0.001535401s wordexp::wordexp................................PASS in 0.005411270s encoding::base64::sizecalc......................PASS in 0.000002575s encoding::base64::decode........................PASS in 0.008929339s encoding::base64::encode........................PASS in 0.000007073s encoding::base64::partialwrite..................PASS in 0.000002765s encoding::pem::readcrlf.........................PASS in 0.000083577s encoding::pem::write............................PASS in 0.000095279s encoding::pem::read_many........................PASS in 0.000120496s encoding::pem::read.............................PASS in 0.000087244s encoding::base32::decode........................PASS in 0.000352862s encoding::base32::encode........................PASS in 0.000010931s encoding::asn1::validutf8.......................PASS in 0.000036979s encoding::asn1::strrawoid.......................PASS in 0.000010389s encoding::asn1::t61encode.......................PASS in 0.000111660s encoding::asn1::bmp.............................PASS in 0.000007554s encoding::asn1::t61.............................PASS in 0.000047229s encoding::asn1::utf8............................PASS in 0.000014747s encoding::asn1::c_is_print......................PASS in 0.000033552s encoding::asn1::c_is_num........................PASS in 0.000004658s encoding::asn1::write_int.......................PASS in 0.000022231s encoding::asn1::write_bool......................PASS in 0.000026279s encoding::asn1::write_seq.......................PASS in 0.000019807s encoding::asn1::encode_dsz......................PASS in 0.000026660s encoding::asn1::write_prim......................PASS in 0.000004379s encoding::asn1::write_id........................PASS in 0.000005069s encoding::asn1::read_oid........................PASS in 0.000004138s encoding::asn1::read_gtime......................PASS in 0.000069891s encoding::asn1::read_utctime....................PASS in 0.000017643s encoding::asn1::read_bitstr.....................PASS in 0.000010750s encoding::asn1::read_int........................PASS in 0.000032180s encoding::asn1::read_null.......................PASS in 0.000003958s encoding::asn1::read_bool.......................PASS in 0.000019617s encoding::asn1::read_implicit...................PASS in 0.000005230s encoding::asn1::invalid_seq.....................PASS in 0.000016130s encoding::asn1::seq.............................PASS in 0.000012073s encoding::asn1::emptydata.......................PASS in 0.000006152s encoding::asn1::parselen........................PASS in 0.000008015s encoding::asn1::parsetag........................PASS in 0.000008586s mime::parse.....................................PASS in 0.000013605s mime::lookup_ext................................PASS in 0.000004429s mime::lookup_mime...............................PASS in 0.000047289s unix::passwd::nextpw............................PASS in 0.000052879s unix::passwd::nextgr............................PASS in 0.000022502s 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.014065424s |
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.000004569s rt::sigset_invalid_signum.......................PASS in 0.000003016s rt::sigset_valid_signum.........................PASS in 0.000002695s encoding::utf8::encode..........................PASS in 0.000006331s encoding::utf8::decode..........................PASS in 0.000006793s bytes::trim.....................................PASS in 0.000006332s bytes::cut......................................PASS in 0.000008196s bytes::rtokenize................................PASS in 0.000007584s bytes::tokenize.................................PASS in 0.000006813s bytes::reverse..................................PASS in 0.000006031s bytes::index....................................PASS in 0.000027592s bytes::equal....................................PASS in 0.000005921s bytes::hassuffix................................PASS in 0.000005510s bytes::hasprefix................................PASS in 0.000003787s strings::utf8...................................PASS in 0.000018976s strings::trim...................................PASS in 0.000029575s strings::cut....................................PASS in 0.000006462s strings::split..................................PASS in 0.000031169s strings::tokenize...............................PASS in 0.000009107s strings::hassuffix..............................PASS in 0.000003857s strings::hasprefix..............................PASS in 0.000005700s strings::sub....................................PASS in 0.000022341s strings::fromrunes..............................PASS in 0.000019707s strings::multireplace...........................PASS in 0.000006282s strings::replace................................PASS in 0.000008636s strings::rpad...................................PASS in 0.000003977s strings::lpad...................................PASS in 0.000006463s strings::slice..................................PASS in 0.000005951s strings::iter...................................PASS in 0.000006311s strings::byteindex..............................PASS in 0.000021590s strings::index..................................PASS in 0.000011621s strings::dupall.................................PASS in 0.000006342s strings::dup....................................PASS in 0.000019948s strings::contains...............................PASS in 0.000007253s strings::join...................................PASS in 0.000019635s strings::concat.................................PASS in 0.000006913s strings::compare................................PASS in 0.000005771s ascii::valid....................................PASS in 0.000006081s ascii::strcasecmp...............................PASS in 0.000021159s ascii::ctype....................................PASS in 0.000005990s io::limit.......................................PASS in 0.000007624s memio::dynamic..................................PASS in 0.000012754s memio::fixed....................................PASS in 0.000014127s memio::rjoin....................................PASS in 0.000008025s memio::rconcat..................................PASS in 0.000008416s memio::join.....................................PASS in 0.000024286s memio::concat...................................PASS in 0.000013325s bufio::unread...................................PASS in 0.000021720s bufio::write....................................PASS in 0.000022553s bufio::read.....................................PASS in 0.000015409s bufio::scan_unread..............................PASS in 0.000045315s bufio::scan_read................................PASS in 0.000037641s bufio::scan_byte................................PASS in 0.000036067s bufio::scan_rune_cutoff.........................PASS in 0.000030237s bufio::scan_rune................................PASS in 0.000030197s bufio::read_rune................................PASS in 0.000006472s bufio::read_line................................PASS in 0.000007283s bufio::read_tok.................................PASS in 0.000006643s bufio::read_byte................................PASS in 0.000006061s math::gcd.......................................PASS in 0.000022913s math::remu......................................PASS in 0.000006432s math::divu......................................PASS in 0.000006121s math::mulu......................................PASS in 0.000006101s math::subu......................................PASS in 0.000006301s math::addu......................................PASS in 0.000006182s math::popcount..................................PASS in 0.000005730s math::trailing_zeros_u..........................PASS in 0.000005670s math::leading_zeros_u...........................PASS in 0.000005281s math::bit_size_u................................PASS in 0.000005661s math::signi.....................................PASS in 0.000006262s math::absi......................................PASS in 0.000006382s math::isinf.....................................PASS in 0.000008556s math::fround....................................PASS in 0.000009197s math::fexcept...................................PASS in 0.000005651s math::hypot.....................................PASS in 0.000008195s math::atan2.....................................PASS in 0.000007603s math::atanh.....................................PASS in 0.000006923s math::acosh.....................................PASS in 0.000009088s math::asinh.....................................PASS in 0.000008917s math::tanh......................................PASS in 0.000006702s math::cosh......................................PASS in 0.000006893s math::sinh......................................PASS in 0.000020078s math::atan......................................PASS in 0.000006102s math::acos......................................PASS in 0.000021750s math::asin......................................PASS in 0.000007584s math::tan.......................................PASS in 0.000020389s math::sin.......................................PASS in 0.000006742s math::cos.......................................PASS in 0.000020418s math::trig_reduce...............................PASS in 0.000006852s math::modf64....................................PASS in 0.000043781s math::round.....................................PASS in 0.000005780s math::trunc.....................................PASS in 0.000013305s math::ceil......................................PASS in 0.000016681s math::floor.....................................PASS in 0.000006571s math::powf64....................................PASS in 0.000013105s math::sqrt......................................PASS in 0.000008386s math::exp2f64...................................PASS in 0.000006973s math::expf64....................................PASS in 0.000006782s math::log1p.....................................PASS in 0.000006793s math::log2f64...................................PASS in 0.000021801s math::log10f64..................................PASS in 0.000006482s math::logf64....................................PASS in 0.000006932s math::eqwithin..................................PASS in 0.000005932s math::nearbyint.................................PASS in 0.000006232s math::nextafter.................................PASS in 0.000021169s math::modfrac...................................PASS in 0.000006922s math::frexp_ldexp...............................PASS in 0.000006753s math::frexp.....................................PASS in 0.000006522s math::normalize.................................PASS in 0.000005290s math::signf.....................................PASS in 0.000006091s math::copysign..................................PASS in 0.000019988s math::absf......................................PASS in 0.000006943s math::float_normality...........................PASS in 0.000003567s math::isnan.....................................PASS in 0.000006141s math::floatbits.................................PASS in 0.000020348s path::pop.......................................PASS in 0.000012974s path::push......................................PASS in 0.000011561s path::prepend...................................PASS in 0.000048180s path::dirname_basename..........................PASS in 0.000165107s path::iter......................................PASS in 0.000007624s path::ext.......................................PASS in 0.000017674s types::c::strnlen...............................PASS in 0.000005610s types::c::strlen................................PASS in 0.000018634s types::c::strings...............................PASS in 0.000006982s time::mult......................................PASS in 0.000023594s time::compare...................................PASS in 0.001065392s time::add.......................................PASS in 0.000004248s fs::modes.......................................PASS in 0.000013454s fs::mode_str....................................PASS in 0.000007103s strconv::utos...................................PASS in 0.000006301s strconv::utos_bases.............................PASS in 0.000006141s strconv::stou_bases.............................PASS in 0.000013324s strconv::stou...................................PASS in 0.000006722s strconv::stoi_bases.............................PASS in 0.000006031s strconv::stoi...................................PASS in 0.000021550s strconv::stofhex................................PASS in 0.000018575s strconv::stof32.................................PASS in 0.000033742s strconv::stof64.................................PASS in 0.000074157s strconv::numeric................................PASS in 0.000005090s strconv::itos...................................PASS in 0.000006192s strconv::itos_bases.............................PASS in 0.000006671s strconv::ftosf..................................PASS in 0.000337557s fmt::print......................................PASS in 0.000063769s encoding::hex::dump.............................PASS in 0.000049913s encoding::hex::decode...........................PASS in 0.000051025s encoding::hex::encode...........................PASS in 0.000006853s encoding::hex::encodestr........................PASS in 0.000006472s fnmatch::fnmatch................................PASS in 0.000090437s unix::tty::pty..................................PASS in 0.000195363s test::exit......................................PASS in 0.000006041s test::_abort....................................PASS in 0.000006231s endian::ntoh....................................PASS in 0.000020408s endian::hton....................................PASS in 0.000005891s endian::little..................................PASS in 0.000021520s endian::big.....................................PASS in 0.000006011s crypto::random::reader..........................PASS in 0.000059560s crypto::random::buffer..........................PASS in 0.000045536s uuid::decode....................................PASS in 0.000008796s uuid::encode....................................PASS in 0.000016241s math::random::rng...............................PASS in 0.000028764s cmp::ints.......................................PASS in 0.000005940s sort::sorted....................................PASS in 0.000006693s sort::big_random................................PASS in 0.022042067s sort::big_equal.................................PASS in 0.010955275s sort::sort......................................PASS in 0.000013475s sort::search....................................PASS in 0.000003847s sort::rbisect...................................PASS in 0.000003957s sort::lbisect...................................PASS in 0.000003166s hare::lex::access_tuple.........................PASS in 0.000037861s hare::lex::loc..................................PASS in 0.000023404s hare::lex::invalid..............................PASS in 0.000048480s hare::lex::literals_underscores.................PASS in 0.000069018s hare::lex::literals.............................PASS in 0.000050174s hare::lex::strings..............................PASS in 0.000036748s hare::lex::runes................................PASS in 0.000010488s hare::lex::comments.............................PASS in 0.000035675s hare::lex::keywords.............................PASS in 0.000076352s hare::lex::lexname..............................PASS in 0.000008806s hare::lex::lex3.................................PASS in 0.000027722s hare::lex::lex2.................................PASS in 0.000008045s hare::lex::lex1.................................PASS in 0.000004398s hare::lex::unlex................................PASS in 0.000009898s hare::unparse::_type............................PASS in 0.000038562s hare::unparse::import...........................PASS in 0.000006142s hare::unparse::ident............................PASS in 0.000003076s hare::unparse::decl.............................PASS in 0.000023815s hare::parse::docs...............................PASS in 0.000106047s hare::parse::decls..............................PASS in 0.000247349s hare::parse::imports............................PASS in 0.000076041s hare::parse::func...............................PASS in 0.000327580s hare::parse::enum_comments......................PASS in 0.000047299s hare::parse::tagged_union.......................PASS in 0.000096720s hare::parse::tuple..............................PASS in 0.000163745s hare::parse::enum_type..........................PASS in 0.000147184s hare::parse::array_slice........................PASS in 0.000077394s hare::parse::struct_union.......................PASS in 0.000218086s hare::parse::type_loc...........................PASS in 0.000281494s hare::parse::expr_loc...........................PASS in 0.001283737s hare::parse::ident..............................PASS in 0.000288075s hare::parse::parenthesis........................PASS in 0.000466879s hare::parse::yield_expr.........................PASS in 0.000077485s hare::parse::unarithm...........................PASS in 0.000119042s hare::parse::match_expr.........................PASS in 0.000135001s hare::parse::switch_expr........................PASS in 0.000086952s hare::parse::slice..............................PASS in 0.000080099s hare::parse::postfix............................PASS in 0.000169066s hare::parse::list...............................PASS in 0.000027883s hare::parse::if_expr............................PASS in 0.000073056s hare::parse::for_expr...........................PASS in 0.000162933s hare::parse::defer_expr.........................PASS in 0.000022502s hare::parse::control............................PASS in 0.000054190s hare::parse::constant...........................PASS in 0.000366533s hare::parse::compound...........................PASS in 0.000022192s hare::parse::cast...............................PASS in 0.000174375s hare::parse::call...............................PASS in 0.000121215s hare::parse::builtin............................PASS in 0.000279960s hare::parse::binding............................PASS in 0.000127838s hare::parse::binarithm..........................PASS in 0.000026468s hare::parse::assignment.........................PASS in 0.000178311s hash::fnv::fnv32................................PASS in 0.000004168s hare::types::builtins...........................PASS in 0.000034814s hare::types::forwardref.........................PASS in 0.000856222s hare::types::alias..............................PASS in 0.000823742s hare::types::tagged.............................PASS in 0.000838348s hare::types::funcs..............................PASS in 0.000830676s hare::types::lists..............................PASS in 0.000848387s hare::types::tuples.............................PASS in 0.000834413s hare::types::structs............................PASS in 0.000965456s hare::types::store..............................PASS in 0.000815898s time::chrono::utc_convfrom_tai..................PASS in 0.000081462s time::chrono::utc_convto_tai....................PASS in 0.000005520s time::date::reckon..............................PASS in 0.000085560s time::date::parse...............................PASS in 0.000017661s time::date::truncate............................PASS in 0.000027981s time::date::unitdiff............................PASS in 0.000014177s time::date::pdiff...............................PASS in 0.000021279s time::date::format..............................PASS in 0.000032731s time::date::calc_janfirstweekday................PASS in 0.000002173s time::date::calc_weekday........................PASS in 0.000001994s time::date::calc_sundayweek.....................PASS in 0.000003667s time::date::calc_week...........................PASS in 0.000002124s time::date::calc_yearday........................PASS in 0.000002164s time::date::calc_ymd............................PASS in 0.000003316s time::date::calc_daydate__yd....................PASS in 0.000002495s time::date::calc_daydate__ywd...................PASS in 0.000004619s time::date::calc_daydate__ymd...................PASS in 0.000002285s time::date::from_str............................PASS in 0.000032571s hare::parse::doc::invalid_ref...................PASS in 0.000063890s hare::parse::doc::doc...........................PASS in 0.000076483s hare::unit::_return.............................PASS in 0.000860972s hare::unit::constant............................PASS in 0.000911455s hare::unit::compound............................PASS in 0.001032570s hare::unit::access..............................PASS in 0.000860430s format::ini::invalid............................PASS in 0.000030396s format::ini::extended...........................PASS in 0.000010920s format::ini::simple.............................PASS in 0.000026991s hash::crc16::crc16..............................PASS in 0.000009037s crypto::math::cmpu32............................PASS in 0.000003797s crypto::math::gtu32.............................PASS in 0.000002254s crypto::math::eq0u32............................PASS in 0.000002104s crypto::math::equ32.............................PASS in 0.000002595s crypto::math::muxu32............................PASS in 0.000002094s crypto::math::eqslice...........................PASS in 0.000022502s crypto::math::lrot64............................PASS in 0.000002305s crypto::math::lrot32............................PASS in 0.000002154s crypto::math::divu32............................PASS in 0.000002705s hash::siphash::siphash..........................PASS in 0.000031018s hash::crc32::crc32..............................PASS in 0.000008987s hash::adler32::adler32..........................PASS in 0.000012954s hash::crc64::crc64..............................PASS in 0.000009277s getopt::parse...................................PASS in 0.000005851s math::checked::sat_mulu64.......................PASS in 0.000018865s math::checked::sat_mulu32.......................PASS in 0.000001874s math::checked::sat_mulu16.......................PASS in 0.000014818s math::checked::sat_mulu8........................PASS in 0.000015910s math::checked::sat_muli64.......................PASS in 0.000009037s math::checked::sat_muli32.......................PASS in 0.000001904s math::checked::sat_muli16.......................PASS in 0.000008877s math::checked::sat_muli8........................PASS in 0.000002014s math::checked::sat_subu64.......................PASS in 0.000009248s math::checked::sat_subu32.......................PASS in 0.000012634s math::checked::sat_subu16.......................PASS in 0.000002294s math::checked::sat_subu8........................PASS in 0.000006262s math::checked::sat_subi64.......................PASS in 0.000001922s math::checked::sat_subi32.......................PASS in 0.000001854s math::checked::sat_subi16.......................PASS in 0.000001984s math::checked::sat_subi8........................PASS in 0.000001963s math::checked::sat_addu64.......................PASS in 0.000003707s math::checked::sat_addu32.......................PASS in 0.000013506s math::checked::sat_addu16.......................PASS in 0.000002985s math::checked::sat_addu8........................PASS in 0.000006573s math::checked::sat_addi64.......................PASS in 0.000003586s math::checked::sat_addi32.......................PASS in 0.000003988s math::checked::sat_addi16.......................PASS in 0.000001893s math::checked::sat_addi8........................PASS in 0.000001964s math::checked::mulu64...........................PASS in 0.000012574s math::checked::mulu32...........................PASS in 0.000011171s math::checked::mulu16...........................PASS in 0.000002064s math::checked::mulu8............................PASS in 0.000009598s math::checked::muli64...........................PASS in 0.000003386s math::checked::muli32...........................PASS in 0.000003857s math::checked::muli16...........................PASS in 0.000003868s math::checked::muli8............................PASS in 0.000002144s math::checked::subu64...........................PASS in 0.000009488s math::checked::subu32...........................PASS in 0.000002104s math::checked::subu16...........................PASS in 0.000009297s math::checked::subu8............................PASS in 0.000002525s math::checked::subi64...........................PASS in 0.000012714s math::checked::subi32...........................PASS in 0.000008786s math::checked::subi16...........................PASS in 0.000002094s math::checked::subi8............................PASS in 0.000002144s math::checked::addu64...........................PASS in 0.000002475s math::checked::addu32...........................PASS in 0.000002214s math::checked::addu16...........................PASS in 0.000002164s math::checked::addu8............................PASS in 0.000002144s math::checked::addi64...........................PASS in 0.000002113s math::checked::addi32...........................PASS in 0.000002074s math::checked::addi16...........................PASS in 0.000012674s math::checked::addi8............................PASS in 0.000002164s math::complex::tanhuge..........................PASS in 0.000026719s math::complex::tanh.............................PASS in 0.000009067s math::complex::tan..............................PASS in 0.000007605s math::complex::sqrt.............................PASS in 0.000023273s math::complex::sinh.............................PASS in 0.000009268s math::complex::sin..............................PASS in 0.000010128s math::complex::rect.............................PASS in 0.000005640s math::complex::pow..............................PASS in 0.000041247s math::complex::polar............................PASS in 0.000004188s math::complex::log..............................PASS in 0.000013466s math::complex::isnan............................PASS in 0.000002465s math::complex::exp..............................PASS in 0.000007463s math::complex::cosh.............................PASS in 0.000008015s math::complex::cos..............................PASS in 0.000007774s math::complex::conj.............................PASS in 0.000003877s math::complex::atanh............................PASS in 0.000012434s math::complex::atan.............................PASS in 0.000009508s math::complex::asinh............................PASS in 0.000047228s math::complex::asin.............................PASS in 0.000024215s math::complex::acosh............................PASS in 0.000018604s math::complex::acos.............................PASS in 0.000039092s math::complex::abs..............................PASS in 0.000005881s crypto::sha256::sha256_1gb......................SKIP in 0.000016471s crypto::sha256::sha256..........................PASS in 0.000085048s shlex::quote....................................PASS in 0.000006673s shlex::split....................................PASS in 0.000035447s net::ip::test_subnet_contains...................PASS in 0.000029636s net::ip::parse_subnet...........................PASS in 0.000019086s net::ip::parse_ip...............................PASS in 0.000065021s net::uri::encodequery...........................PASS in 0.000008766s net::uri::decodequery...........................PASS in 0.000039373s net::uri::percent_encoding......................PASS in 0.000048340s net::uri::invalid...............................PASS in 0.000013256s net::uri::roundtrip.............................PASS in 0.000102399s regex::rawreplace...............................PASS in 0.000268360s regex::replace..................................PASS in 0.000310998s regex::findall..................................PASS in 0.000209801s regex::find.....................................PASS in 0.004116306s cmd::haredoc::doc::html_escape..................PASS in 0.000010771s cmd::haredoc::parseident........................PASS in 0.000097141s glob::pattern_parse.............................PASS in 0.000049542s glob::glob......................................PASS in 0.002371340s strings::template::template.....................PASS in 0.000018174s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000013584s crypto::blake2b::blake2b........................PASS in 0.029891314s crypto::argon2::samples_slow....................SKIP in 0.000010930s crypto::argon2::samples.........................PASS in 0.006505460s crypto::argon2::rfc_id_test_vector..............PASS in 0.000897761s crypto::argon2::rfc_i_test_vector...............PASS in 0.001062786s crypto::argon2::rfc_d_test_vector...............PASS in 0.000851694s crypto::argon2::mode_d_one_pass.................PASS in 0.000703257s crypto::chacha::hchacha20.......................PASS in 0.000007494s crypto::chacha::skipblocks......................PASS in 0.000005971s crypto::chacha::xchacha20.......................PASS in 0.000007363s crypto::chacha::chacha20........................PASS in 0.000010370s crypto::poly1305::writepatterns.................PASS in 0.000005891s crypto::poly1305::example4......................PASS in 0.000003637s crypto::poly1305::example3......................PASS in 0.000003797s crypto::poly1305::example2......................PASS in 0.000011673s crypto::poly1305::example1......................PASS in 0.000002285s crypto::chachapoly::xencrypt....................PASS in 0.000049083s crypto::chachapoly::encrypt.....................PASS in 0.000023845s crypto::invalidmac..............................PASS in 0.000008646s crypto::cipheradditionswap......................PASS in 0.000035506s crypto::invalidaddition5........................PASS in 0.000008316s crypto::invalidaddition4........................PASS in 0.000014898s crypto::invalidaddition3........................PASS in 0.000007735s crypto::invalidaddition2........................PASS in 0.000014738s crypto::invalidaddition.........................PASS in 0.000024215s crypto::invalidcipher3..........................PASS in 0.000016049s crypto::invalidcipher2..........................PASS in 0.000008766s crypto::invalidcipher...........................PASS in 0.000030497s crypto::invalidkey..............................PASS in 0.000007955s crypto::polyaligned.............................PASS in 0.000023774s crypto::nothing.................................PASS in 0.000009568s crypto::nomsg...................................PASS in 0.000017773s crypto::noadditional............................PASS in 0.000012533s crypto::rfcmultiadditonals......................PASS in 0.000017433s crypto::rfc.....................................PASS in 0.000036929s crypto::salsa::hsalsa20.........................PASS in 0.000007875s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000006803s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000004088s crypto::salsa::xsalsa20.........................PASS in 0.000008817s crypto::salsa::qr...............................PASS in 0.000002294s crypto::bigint::zero............................PASS in 0.000003527s crypto::bigint::iszero..........................PASS in 0.000039703s crypto::bigint::montymul........................PASS in 0.000104534s crypto::bigint::montyencode.....................PASS in 0.000026779s crypto::bigint::word_countbits..................PASS in 0.000001833s crypto::bigint::encreddec.......................PASS in 0.000016299s crypto::bigint::encmoddec.......................PASS in 0.000015219s crypto::bigint::decodebigger....................PASS in 0.000001834s crypto::bigint::encodebigger....................PASS in 0.000002204s crypto::bigint::encode..........................PASS in 0.000002434s crypto::bigint::modpow..........................PASS in 0.000083465s crypto::bigint::reduce..........................PASS in 0.000075421s crypto::bigint::rshift..........................PASS in 0.000027621s crypto::bigint::mulacc..........................PASS in 0.000046878s crypto::bigint::muladd_small....................PASS in 0.000057326s crypto::bigint::add.............................PASS in 0.000029615s crypto::ec::bigint_support......................PASS in 0.000006242s crypto::ec::arsh................................PASS in 0.000002805s crypto::ec::be8tole30...........................PASS in 0.000002574s crypto::ec::keygen_p521.........................PASS in 0.000004218s crypto::ec::keygen_p384.........................PASS in 0.000003687s crypto::ec::keygen_p256.........................PASS in 0.000002905s crypto::ec::p521_muladd.........................PASS in 0.101178072s crypto::ec::p521_mulgen.........................PASS in 0.064188215s crypto::ec::p384_muladd.........................PASS in 0.048085622s crypto::ec::p384_mulgen.........................PASS in 0.030166791s crypto::ec::p256_muladd.........................PASS in 0.015937244s crypto::ec::p256_mulgen.........................PASS in 0.008641895s crypto::sha1::sha1_1gb..........................SKIP in 0.000013155s crypto::sha1::sha1..............................PASS in 0.000060192s crypto::hmac::sha256............................PASS in 0.000011000s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000027472s crypto::hmac::hmac_sha1.........................PASS in 0.000010951s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000009448s crypto::sha512::sha384..........................PASS in 0.000035736s crypto::sha512::sha512_256......................PASS in 0.000020278s crypto::sha512::sha512_224......................PASS in 0.000024416s crypto::sha512::sha512..........................PASS in 0.000141703s crypto::rsa::countbits..........................PASS in 0.000003787s crypto::rsa::pkcs1..............................PASS in 0.373052519s crypto::rsa::initd..............................PASS in 0.000168122s crypto::rsa::pubprivexp.........................PASS in 0.037559351s crypto::rsa::smallprivexp.......................PASS in 0.000057017s crypto::rsa::tiny...............................PASS in 0.000008234s crypto::blowfish::salted........................PASS in 0.001194533s crypto::blowfish::decrypt.......................PASS in 0.001247250s crypto::blowfish::encrypt.......................PASS in 0.001229016s crypto::ecdsa::validate.........................PASS in 0.014920663s crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000013155s crypto::ecdsa::hmac_drbg........................PASS in 0.000027812s crypto::curve25519::highbitignored..............PASS in 0.002318652s crypto::curve25519::vectors.....................PASS in 0.019603103s crypto::curve25519::x25519basepoint.............PASS in 0.232049940s crypto::curve25519::unpackpack..................PASS in 0.000002535s crypto::curve25519::swap25519...................PASS in 0.000010179s crypto::curve25519::subfe.......................PASS in 0.000004908s crypto::curve25519::unpack25519.................PASS in 0.000001864s crypto::x25519::random..........................PASS in 0.004653807s crypto::x25519::sample..........................PASS in 0.002313033s crypto::aes::rt_example_vector3.................PASS in 0.000003827s crypto::aes::rt_example_vector2.................PASS in 0.000002594s crypto::aes::rt_example_vector1_in_place........PASS in 0.000001603s crypto::aes::rt_example_vector1.................PASS in 0.000002154s crypto::aes::rt_decrypt_128.....................PASS in 0.000002144s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000008727s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000002314s crypto::aes::rt_encrypt_128.....................PASS in 0.000002204s crypto::aes::rt_finish..........................PASS in 0.000008015s crypto::aes::ctr_test_retry.....................PASS in 0.000013284s crypto::aes::empty_write........................PASS in 0.000006081s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000014345s crypto::aes::ctr_encrypt_in_place...............PASS in 0.000005561s crypto::aes::ctr_test_multiple_calls............PASS in 0.000026370s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000012603s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000012634s crypto::aes::ctr_zero_iv........................PASS in 0.000009769s crypto::aes::test_example_vector3...............PASS in 0.000009127s crypto::aes::test_example_vector2...............PASS in 0.000025237s crypto::aes::test_example_vector1_in_place......PASS in 0.000018254s crypto::aes::test_example_vector1...............PASS in 0.000011861s crypto::aes::test_decrypt_128...................PASS in 0.000011813s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000009518s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000030467s crypto::aes::test_encrypt_128...................PASS in 0.000005731s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000053950s crypto::aes::cbc_encrypt_decrypt................PASS in 0.000014838s crypto::aes::ni_test_example_vector3............PASS in 0.000016321s crypto::aes::ni_test_example_vector2............PASS in 0.000015509s crypto::aes::ni_test_example_vector1............PASS in 0.000014197s crypto::aes::ni_test_decrypt_128................PASS in 0.000003216s crypto::aes::ni_test_encrypt_128................PASS in 0.000014878s crypto::aes::ni_enc_key_expand_256..............PASS in 0.000015339s crypto::aes::ni_enc_key_expand_192..............PASS in 0.000002986s crypto::aes::ni_enc_key_expand_128..............PASS in 0.000003406s crypto::aes::ni_enabled.........................PASS in 0.000002053s crypto::aes::gcm_inplace........................PASS in 0.000348969s crypto::aes::gcm_decrypt........................PASS in 0.000217003s crypto::aes::gcm_encrypt........................PASS in 0.000186998s crypto::aes::xts::multiblock....................PASS in 0.000005571s crypto::aes::xts::oneblock......................PASS in 0.000002876s crypto::ecdh::nist_p521_full....................SKIP in 0.000013967s crypto::ecdh::nist_p384_full....................SKIP in 0.000023504s crypto::ecdh::nist_p256_full....................SKIP in 0.000010400s crypto::ecdh::nist_p521.........................PASS in 0.021226092s crypto::ecdh::nist_p384.........................PASS in 0.010053920s crypto::ecdh::nist_p256.........................PASS in 0.002920782s crypto::ecdh::p521_invalidpoint.................PASS in 0.021239256s crypto::ecdh::p384_invalidpoint.................PASS in 0.010072376s crypto::ecdh::p256_invalidpoint.................PASS in 0.002893483s crypto::hkdf::rfc6..............................PASS in 0.000022973s crypto::hkdf::rfc5..............................PASS in 0.000029917s crypto::hkdf::rfc4..............................PASS in 0.000012854s crypto::hkdf::rfc3..............................PASS in 0.000050003s crypto::hkdf::rfc2..............................PASS in 0.000049311s crypto::hkdf::rfc1..............................PASS in 0.000022812s crypto::ed25519::issue716.......................PASS in 0.004341746s crypto::ed25519::golden.........................PASS in 0.006580098s crypto::ed25519::roundtrip......................PASS in 0.021599205s net::dns::opcode................................PASS in 0.000010920s unix::hosts::lookup.............................PASS in 0.000021149s unix::hosts::errors.............................PASS in 0.000030536s unix::hosts::next...............................PASS in 0.000017181s linux::timerfd::timerfd.........................PASS in 0.000049932s wordexp::wordexp_error..........................PASS in 0.001576041s wordexp::wordexp................................PASS in 0.005550964s encoding::base64::sizecalc......................PASS in 0.000002515s encoding::base64::decode........................PASS in 0.008802001s encoding::base64::encode........................PASS in 0.000006573s encoding::base64::partialwrite..................PASS in 0.000002515s encoding::pem::readcrlf.........................PASS in 0.000062677s encoding::pem::write............................PASS in 0.000083344s encoding::pem::read_many........................PASS in 0.000082173s encoding::pem::read.............................PASS in 0.000054771s encoding::base32::decode........................PASS in 0.000350463s encoding::base32::encode........................PASS in 0.000010119s encoding::asn1::validutf8.......................PASS in 0.000003777s encoding::asn1::strrawoid.......................PASS in 0.000009587s encoding::asn1::t61encode.......................PASS in 0.000103694s encoding::asn1::bmp.............................PASS in 0.000008776s encoding::asn1::t61.............................PASS in 0.000035596s encoding::asn1::utf8............................PASS in 0.000013524s encoding::asn1::c_is_print......................PASS in 0.000011792s encoding::asn1::c_is_num........................PASS in 0.000004299s encoding::asn1::write_int.......................PASS in 0.000028062s encoding::asn1::write_bool......................PASS in 0.000005119s encoding::asn1::write_seq.......................PASS in 0.000006452s encoding::asn1::encode_dsz......................PASS in 0.000002423s encoding::asn1::write_prim......................PASS in 0.000005110s encoding::asn1::write_id........................PASS in 0.000019036s encoding::asn1::read_oid........................PASS in 0.000006581s encoding::asn1::read_gtime......................PASS in 0.000049863s encoding::asn1::read_utctime....................PASS in 0.000017422s encoding::asn1::read_bitstr.....................PASS in 0.000005009s encoding::asn1::read_int........................PASS in 0.000036929s encoding::asn1::read_null.......................PASS in 0.000003647s encoding::asn1::read_bool.......................PASS in 0.000022201s encoding::asn1::read_implicit...................PASS in 0.000005800s encoding::asn1::invalid_seq.....................PASS in 0.000019527s encoding::asn1::seq.............................PASS in 0.000007965s encoding::asn1::emptydata.......................PASS in 0.000016260s encoding::asn1::parselen........................PASS in 0.000018604s encoding::asn1::parsetag........................PASS in 0.000019016s mime::parse.....................................PASS in 0.000019647s mime::lookup_ext................................PASS in 0.000019525s mime::lookup_mime...............................PASS in 0.000006462s unix::passwd::nextpw............................PASS in 0.000020990s unix::passwd::nextgr............................PASS in 0.000011031s 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.182940014s |
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 ']' Not uploading docs for non-git.sr.ht build + echo 'Not uploading docs for non-git.sr.ht build' + exit |