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 |
[#1279290] 2024/07/18 18:47:52 Booting image alpine/latest (default) on port 22882 [#1279290] 2024/07/18 18:47:53 Waiting for guest to settle [#1279290] 2024/07/18 18:48:02 Sending tasks [#1279290] 2024/07/18 18:48:07 Sending build environment [#1279290] 2024/07/18 18:48:08 Installing packages Warning: Permanently added '[localhost]:22882' (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]:22882' (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 [#1279290] 2024/07/18 18:48:09 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 [#1279290] 2024/07/18 18:48:12 Running task _apply_patch [#1279290] 2024/07/18 18:48:13 Running task environment [#1279290] 2024/07/18 18:48:14 Running task signoff [#1279290] 2024/07/18 18:48:14 Running task qbe [#1279290] 2024/07/18 18:48:15 Running task harec [#1279290] 2024/07/18 18:48:16 Running task hare [#1279290] 2024/07/18 18:48:22 Running task check [#1279290] 2024/07/18 18:48:30 Running task check_with_libc [#1279290] 2024/07/18 18:48:38 Running task parsechk [#1279290] 2024/07/18 18:48:39 Running task lint [#1279290] 2024/07/18 18:48:41 Running task bootstrap [#1279290] 2024/07/18 18:48:42 Running task docs [#1279290] 2024/07/18 18:48:44 Processing post-success triggers... [#1279290] 2024/07/18 18:48:44 Skipping trigger, condition unmet [#1279290] 2024/07/18 18:48:44 Sending webhook... [#1279290] 2024/07/18 18:48:44 Webhook response: 200 [#1279290] 2024/07/18 18:48:44 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/53968/mbox + git am -3 /tmp/53968.patch Applying: regex: allow $ at end of every whole-expression alternation |
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 AS .cache/endian.o HAREC .cache/crypto_math.ssa 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 AS .cache/strconv.o QBE .cache/unix.s AS .cache/shlex.o AS .cache/crypto_sha256.o AS .cache/unix.o HAREC .cache/unix_signal.ssa QBE .cache/os.s QBE .cache/unix_signal.s HAREC .cache/fmt.ssa AS .cache/unix_signal.o AS .cache/os.o QBE .cache/fmt.s HAREC .cache/encoding_hex.ssa HAREC .cache/hare_lex.ssa HAREC .cache/time_chrono.ssa HAREC .cache/os_exec.ssa HAREC .cache/dirs.ssa HAREC .cache/getopt.ssa AS .cache/fmt.o QBE .cache/encoding_hex.s QBE .cache/hare_lex.s QBE .cache/time_chrono.s QBE .cache/os_exec.s QBE .cache/dirs.s QBE .cache/getopt.s AS .cache/encoding_hex.o AS .cache/hare_lex.o HAREC .cache/hare_ast.ssa AS .cache/time_chrono.o HAREC .cache/time_date.ssa AS .cache/os_exec.o HAREC .cache/unix_tty.ssa AS .cache/dirs.o AS .cache/getopt.o QBE .cache/hare_ast.s QBE .cache/time_date.s QBE .cache/unix_tty.s AS .cache/hare_ast.o HAREC .cache/hare_parse.ssa HAREC .cache/hare_unparse.ssa AS .cache/time_date.o AS .cache/unix_tty.o QBE .cache/hare_parse.s QBE .cache/hare_unparse.s AS .cache/hare_parse.o HAREC .cache/hare_module.ssa QBE .cache/hare_module.s AS .cache/hare_module.o HAREC .cache/cmd_hare_build.ssa QBE .cache/cmd_hare_build.s AS .cache/cmd_hare_build.o HAREC .cache/cmd_hare.ssa QBE .cache/cmd_hare.s AS .cache/cmd_hare.o AS .cache/hare_unparse.o LD .bin/hare HARE .bin/haredoc rm .cache/time.s .cache/encoding_utf8.s .cache/time_chrono.s .cache/hare_ast.s .cache/hare_lex.s .cache/crypto_sha256.s .cache/strings.s .cache/os.s .cache/io.s .cache/fmt.s .cache/dirs.s .cache/shlex.s .cache/cmd_hare_build.s .cache/time_date.s .cache/encoding_hex.s .cache/format_elf.s .cache/unix.s .cache/sort_cmp.s .cache/sort.s .cache/strconv.s .cache/errors.s .cache/getopt.s .cache/linux.s .cache/hash.s .cache/ascii.s .cache/fs.s .cache/bufio.s .cache/types.s .cache/types_c.s .cache/cmd_hare.s .cache/hare_parse.s .cache/path.s .cache/linux_vdso.s .cache/endian.s .cache/bytes.s .cache/os_exec.s .cache/crypto_math.s .cache/hare_unparse.s .cache/math.s .cache/hare_module.s .cache/unix_tty.s .cache/unix_signal.s .cache/memio.s + sudo make install mkdir -p -- \ '/usr/local/bin' '/usr/local/share/man/man1' \ '/usr/local/bin' '/usr/local/share/man/man5' install -m755 '.bin/hare' '/usr/local/bin/hare' install -m755 '.bin/haredoc' '/usr/local/bin/haredoc' for i in hare hare-build hare-cache hare-deps haredoc hare-run hare-test; do install -m644 docs/$i.1 '/usr/local/share/man'/man1/$i.1; done for i in haredoc hare-module; do install -m644 docs/$i.5 '/usr/local/share/man'/man5/$i.5; done rm -rf -- '/usr/local/src/hare/stdlib' mkdir -p -- '/usr/local/src/hare/stdlib' cp -R -- $(scripts/moddirs) '/usr/local/src/hare/stdlib' |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 |
+ cd hare + make -j2 check Running 570/570 tests: rt::unknown_errno...............................PASS in 0.000004794s rt::sigset_invalid_signum.......................PASS in 0.000002800s rt::sigset_valid_signum.........................PASS in 0.000002719s encoding::utf8::encode..........................PASS in 0.000002790s encoding::utf8::decode..........................PASS in 0.000004311s bytes::trim.....................................PASS in 0.000007696s bytes::cut......................................PASS in 0.000004361s bytes::rtokenize................................PASS in 0.000005157s bytes::tokenize.................................PASS in 0.000019619s bytes::reverse..................................PASS in 0.000004059s bytes::index....................................PASS in 0.000012238s bytes::equal....................................PASS in 0.000005831s bytes::hassuffix................................PASS in 0.000008289s bytes::hasprefix................................PASS in 0.000003072s strings::utf8...................................PASS in 0.000003313s strings::trim...................................PASS in 0.000018764s strings::cut....................................PASS in 0.000003827s strings::split..................................PASS in 0.000012862s strings::tokenize...............................PASS in 0.000010797s strings::hassuffix..............................PASS in 0.000003072s strings::hasprefix..............................PASS in 0.000005530s strings::sub....................................PASS in 0.000010232s strings::fromrunes..............................PASS in 0.000013586s strings::multireplace...........................PASS in 0.000006305s strings::replace................................PASS in 0.000018824s strings::rpad...................................PASS in 0.000003978s strings::lpad...................................PASS in 0.000009498s strings::slice..................................PASS in 0.000003384s strings::iter...................................PASS in 0.000015047s strings::byteindex..............................PASS in 0.000016065s strings::index..................................PASS in 0.000020042s strings::dupall.................................PASS in 0.000003858s strings::dup....................................PASS in 0.000008452s strings::contains...............................PASS in 0.000004563s strings::join...................................PASS in 0.000011512s strings::concat.................................PASS in 0.000008732s strings::compare................................PASS in 0.000003183s ascii::valid....................................PASS in 0.000003323s ascii::strcasecmp...............................PASS in 0.000012097s ascii::ctype....................................PASS in 0.000003354s io::limit.......................................PASS in 0.000004714s memio::dynamic..................................PASS in 0.000016246s memio::fixed....................................PASS in 0.000013557s memio::rjoin....................................PASS in 0.000006024s memio::rconcat..................................PASS in 0.000018198s memio::join.....................................PASS in 0.000016375s memio::concat...................................PASS in 0.000006115s bufio::unread...................................PASS in 0.000007413s bufio::write....................................PASS in 0.000013063s bufio::read.....................................PASS in 0.000011985s bufio::scan_unread..............................PASS in 0.000027264s bufio::scan_read................................PASS in 0.000021755s bufio::scan_byte................................PASS in 0.000020315s bufio::scan_rune_cutoff.........................PASS in 0.000020053s bufio::scan_rune................................PASS in 0.000020586s bufio::read_rune................................PASS in 0.000004281s bufio::read_line................................PASS in 0.000007232s bufio::read_tok.................................PASS in 0.000009205s bufio::read_byte................................PASS in 0.000003263s math::gcd.......................................PASS in 0.000007665s math::remu......................................PASS in 0.000009689s math::divu......................................PASS in 0.000006608s math::mulu......................................PASS in 0.000003435s math::subu......................................PASS in 0.000004019s math::addu......................................PASS in 0.000012217s math::popcount..................................PASS in 0.000003284s math::trailing_zeros_u..........................PASS in 0.000006425s math::leading_zeros_u...........................PASS in 0.000008359s math::bit_size_u................................PASS in 0.000008621s math::signi.....................................PASS in 0.000003566s math::absi......................................PASS in 0.000003807s math::isinf.....................................PASS in 0.000012911s math::fround....................................PASS in 0.000006576s math::fexcept...................................PASS in 0.000008652s math::hypot.....................................PASS in 0.000005810s math::atan2.....................................PASS in 0.000005045s math::atanh.....................................PASS in 0.000009004s math::acosh.....................................PASS in 0.000011420s math::asinh.....................................PASS in 0.000006063s math::tanh......................................PASS in 0.000006950s math::cosh......................................PASS in 0.000010253s math::sinh......................................PASS in 0.000004098s math::atan......................................PASS in 0.000003928s math::acos......................................PASS in 0.000015087s math::asin......................................PASS in 0.000004905s math::tan.......................................PASS in 0.000015923s math::sin.......................................PASS in 0.000004684s math::cos.......................................PASS in 0.000010091s math::trig_reduce...............................PASS in 0.000006727s math::modf64....................................PASS in 0.000024372s math::round.....................................PASS in 0.000003596s math::trunc.....................................PASS in 0.000009820s math::ceil......................................PASS in 0.000013194s math::floor.....................................PASS in 0.000003878s math::powf64....................................PASS in 0.000013094s math::sqrt......................................PASS in 0.000008792s math::exp2f64...................................PASS in 0.000009416s math::expf64....................................PASS in 0.000004018s math::log1p.....................................PASS in 0.000008903s math::log2f64...................................PASS in 0.000004129s math::log10f64..................................PASS in 0.000003917s math::logf64....................................PASS in 0.000009830s math::eqwithin..................................PASS in 0.000003263s math::nearbyint.................................PASS in 0.000003586s math::nextafter.................................PASS in 0.000009820s math::modfrac...................................PASS in 0.000016708s math::frexp_ldexp...............................PASS in 0.000004593s math::frexp.....................................PASS in 0.000008913s math::normalize.................................PASS in 0.000003002s math::signf.....................................PASS in 0.000003505s math::copysign..................................PASS in 0.000008067s math::absf......................................PASS in 0.000009749s math::float_normality...........................PASS in 0.000005893s math::isnan.....................................PASS in 0.000005720s math::floatbits.................................PASS in 0.000003020s path::pop.......................................PASS in 0.000016598s path::push......................................PASS in 0.000016044s path::prepend...................................PASS in 0.000036398s path::dirname_basename..........................PASS in 0.000170623s path::iter......................................PASS in 0.000007745s path::ext.......................................PASS in 0.000024364s types::c::strnlen...............................PASS in 0.000003123s types::c::strlen................................PASS in 0.000007916s types::c::strings...............................PASS in 0.000003586s time::mult......................................PASS in 0.000007634s time::compare...................................PASS in 0.001083029s time::add.......................................PASS in 0.000004311s fs::modes.......................................PASS in 0.000013577s fs::mode_str....................................PASS in 0.000003959s strconv::utos...................................PASS in 0.000016014s strconv::utos_bases.............................PASS in 0.000006576s strconv::stou_bases.............................PASS in 0.000004018s strconv::stou...................................PASS in 0.000006958s strconv::stoi_bases.............................PASS in 0.000005982s strconv::stoi...................................PASS in 0.000010434s strconv::stofhex................................PASS in 0.000012751s strconv::stof32.................................PASS in 0.000013798s strconv::stof64.................................PASS in 0.000064942s strconv::numeric................................PASS in 0.000004653s strconv::itos...................................PASS in 0.000008439s strconv::itos_bases.............................PASS in 0.000003937s strconv::ftosf..................................PASS in 0.000307204s fmt::print......................................PASS in 0.000056290s encoding::hex::dump.............................PASS in 0.000027374s encoding::hex::decode...........................PASS in 0.000040941s encoding::hex::encode...........................PASS in 0.000005045s encoding::hex::encodestr........................PASS in 0.000006940s fnmatch::fnmatch................................PASS in 0.000086464s unix::tty::pty..................................PASS in 0.000177068s test::exit......................................PASS in 0.000003655s test::_abort....................................PASS in 0.000018169s endian::ntoh....................................PASS in 0.000006032s endian::hton....................................PASS in 0.000008047s endian::little..................................PASS in 0.000003514s endian::big.....................................PASS in 0.000006305s crypto::random::reader..........................PASS in 0.000035976s crypto::random::buffer..........................PASS in 0.000056119s uuid::decode....................................PASS in 0.000006255s uuid::encode....................................PASS in 0.000016789s math::random::rng...............................PASS in 0.000018924s cmp::ints.......................................PASS in 0.000003595s sort::sorted....................................PASS in 0.000018069s sort::big_random................................PASS in 0.022316330s sort::big_equal.................................PASS in 0.011104796s sort::sort......................................PASS in 0.000013445s sort::search....................................PASS in 0.000002870s sort::rbisect...................................PASS in 0.000002982s sort::lbisect...................................PASS in 0.000002992s hare::lex::access_tuple.........................PASS in 0.000027978s hare::lex::loc..................................PASS in 0.000019337s hare::lex::invalid..............................PASS in 0.000035403s hare::lex::literals_underscores.................PASS in 0.000047911s hare::lex::literals.............................PASS in 0.000041133s hare::lex::strings..............................PASS in 0.000027011s hare::lex::runes................................PASS in 0.000010314s hare::lex::comments.............................PASS in 0.000024040s hare::lex::keywords.............................PASS in 0.000072103s hare::lex::lexname..............................PASS in 0.000009005s hare::lex::lex3.................................PASS in 0.000015954s hare::lex::lex2.................................PASS in 0.000010051s hare::lex::lex1.................................PASS in 0.000003979s hare::lex::unlex................................PASS in 0.000002508s hare::unparse::_type............................PASS in 0.000035482s hare::unparse::import...........................PASS in 0.000006729s hare::unparse::ident............................PASS in 0.000003898s hare::unparse::decl.............................PASS in 0.000023003s hare::parse::docs...............................PASS in 0.000106596s hare::parse::decls..............................PASS in 0.000238586s hare::parse::imports............................PASS in 0.000079222s hare::parse::func...............................PASS in 0.000328234s hare::parse::enum_comments......................PASS in 0.000034133s hare::parse::tagged_union.......................PASS in 0.000093816s hare::parse::tuple..............................PASS in 0.000138433s hare::parse::enum_type..........................PASS in 0.000150429s hare::parse::array_slice........................PASS in 0.000060450s hare::parse::struct_union.......................PASS in 0.000223135s hare::parse::type_loc...........................PASS in 0.000275296s hare::parse::expr_loc...........................PASS in 0.001275617s hare::parse::ident..............................PASS in 0.000318927s hare::parse::parenthesis........................PASS in 0.000453423s hare::parse::yield_expr.........................PASS in 0.000075829s hare::parse::unarithm...........................PASS in 0.000120728s hare::parse::match_expr.........................PASS in 0.000125482s hare::parse::switch_expr........................PASS in 0.000092176s hare::parse::slice..............................PASS in 0.000083865s hare::parse::postfix............................PASS in 0.000166887s hare::parse::list...............................PASS in 0.000042905s hare::parse::if_expr............................PASS in 0.000086605s hare::parse::for_expr...........................PASS in 0.000167924s hare::parse::defer_expr.........................PASS in 0.000039833s hare::parse::control............................PASS in 0.000059673s hare::parse::constant...........................PASS in 0.000405272s hare::parse::compound...........................PASS in 0.000033267s hare::parse::cast...............................PASS in 0.000174742s hare::parse::call...............................PASS in 0.000144678s hare::parse::builtin............................PASS in 0.000312401s hare::parse::binding............................PASS in 0.000151659s hare::parse::binarithm..........................PASS in 0.000043639s hare::parse::assignment.........................PASS in 0.000188469s hash::fnv::fnv32................................PASS in 0.000003585s hare::types::builtins...........................PASS in 0.000006093s hare::types::forwardref.........................PASS in 0.000698958s hare::types::alias..............................PASS in 0.000683710s hare::types::tagged.............................PASS in 0.000721086s hare::types::funcs..............................PASS in 0.000717329s hare::types::lists..............................PASS in 0.000735962s hare::types::tuples.............................PASS in 0.000704577s hare::types::structs............................PASS in 0.000916354s hare::types::store..............................PASS in 0.000706180s time::chrono::utc_convfrom_tai..................PASS in 0.000168417s time::chrono::utc_convto_tai....................PASS in 0.000012651s time::date::reckon..............................PASS in 0.000094280s time::date::parse...............................PASS in 0.000017706s time::date::truncate............................PASS in 0.000018653s time::date::unitdiff............................PASS in 0.000019075s time::date::pdiff...............................PASS in 0.000025552s time::date::format..............................PASS in 0.000022611s time::date::calc_janfirstweekday................PASS in 0.000002246s time::date::calc_weekday........................PASS in 0.000002538s time::date::calc_sundayweek.....................PASS in 0.000001954s time::date::calc_week...........................PASS in 0.000002186s time::date::calc_yearday........................PASS in 0.000006747s time::date::calc_ymd............................PASS in 0.000002627s time::date::calc_daydate__yd....................PASS in 0.000002548s time::date::calc_daydate__ywd...................PASS in 0.000003484s time::date::calc_daydate__ymd...................PASS in 0.000002346s time::date::from_str............................PASS in 0.000027153s hare::parse::doc::invalid_ref...................PASS in 0.000097926s hare::parse::doc::doc...........................PASS in 0.000088680s hare::unit::_return.............................PASS in 0.000733676s hare::unit::constant............................PASS in 0.000886289s hare::unit::compound............................PASS in 0.000809816s hare::unit::access..............................PASS in 0.000712343s format::ini::invalid............................PASS in 0.000052453s format::ini::extended...........................PASS in 0.000018522s format::ini::simple.............................PASS in 0.000020798s hash::crc16::crc16..............................PASS in 0.000012590s crypto::math::cmpu32............................PASS in 0.000002962s crypto::math::gtu32.............................PASS in 0.000002266s crypto::math::eq0u32............................PASS in 0.000002145s crypto::math::equ32.............................PASS in 0.000002245s crypto::math::muxu32............................PASS in 0.000002237s crypto::math::eqslice...........................PASS in 0.000002326s crypto::math::lrot64............................PASS in 0.000002599s crypto::math::lrot32............................PASS in 0.000002155s crypto::math::divu32............................PASS in 0.000002749s hash::siphash::siphash..........................PASS in 0.000016406s hash::crc32::crc32..............................PASS in 0.000011360s hash::adler32::adler32..........................PASS in 0.000007867s hash::crc64::crc64..............................PASS in 0.000012157s getopt::parse...................................PASS in 0.000006556s math::checked::sat_mulu64.......................PASS in 0.000014765s math::checked::sat_mulu32.......................PASS in 0.000004824s math::checked::sat_mulu16.......................PASS in 0.000001844s math::checked::sat_mulu8........................PASS in 0.000001985s math::checked::sat_muli64.......................PASS in 0.000004148s math::checked::sat_muli32.......................PASS in 0.000001964s math::checked::sat_muli16.......................PASS in 0.000001934s math::checked::sat_muli8........................PASS in 0.000002024s math::checked::sat_subu64.......................PASS in 0.000004129s math::checked::sat_subu32.......................PASS in 0.000001984s math::checked::sat_subu16.......................PASS in 0.000001933s math::checked::sat_subu8........................PASS in 0.000001954s math::checked::sat_subi64.......................PASS in 0.000001943s math::checked::sat_subi32.......................PASS in 0.000001934s math::checked::sat_subi16.......................PASS in 0.000001953s math::checked::sat_subi8........................PASS in 0.000001995s math::checked::sat_addu64.......................PASS in 0.000001964s math::checked::sat_addu32.......................PASS in 0.000002115s math::checked::sat_addu16.......................PASS in 0.000001974s math::checked::sat_addu8........................PASS in 0.000001984s math::checked::sat_addi64.......................PASS in 0.000001852s math::checked::sat_addi32.......................PASS in 0.000001974s math::checked::sat_addi16.......................PASS in 0.000009508s math::checked::sat_addi8........................PASS in 0.000005831s math::checked::mulu64...........................PASS in 0.000002217s math::checked::mulu32...........................PASS in 0.000004502s math::checked::mulu16...........................PASS in 0.000002126s math::checked::mulu8............................PASS in 0.000004331s math::checked::muli64...........................PASS in 0.000002207s math::checked::muli32...........................PASS in 0.000002216s math::checked::muli16...........................PASS in 0.000002266s math::checked::muli8............................PASS in 0.000002185s math::checked::subu64...........................PASS in 0.000004371s math::checked::subu32...........................PASS in 0.000004280s math::checked::subu16...........................PASS in 0.000004391s math::checked::subu8............................PASS in 0.000010495s math::checked::subi64...........................PASS in 0.000003707s math::checked::subi32...........................PASS in 0.000013263s math::checked::subi16...........................PASS in 0.000002256s math::checked::subi8............................PASS in 0.000002376s math::checked::addu64...........................PASS in 0.000003415s math::checked::addu32...........................PASS in 0.000002276s math::checked::addu16...........................PASS in 0.000002176s math::checked::addu8............................PASS in 0.000002197s math::checked::addi64...........................PASS in 0.000017908s math::checked::addi32...........................PASS in 0.000002155s math::checked::addi16...........................PASS in 0.000004714s math::checked::addi8............................PASS in 0.000002136s math::complex::tanhuge..........................PASS in 0.000014291s math::complex::tanh.............................PASS in 0.000060942s math::complex::tan..............................PASS in 0.000007282s math::complex::sqrt.............................PASS in 0.000013314s math::complex::sinh.............................PASS in 0.000008228s math::complex::sin..............................PASS in 0.000008370s math::complex::rect.............................PASS in 0.000005500s math::complex::pow..............................PASS in 0.000020465s math::complex::polar............................PASS in 0.000010868s math::complex::log..............................PASS in 0.000010866s math::complex::isnan............................PASS in 0.000002426s math::complex::exp..............................PASS in 0.000007342s math::complex::cosh.............................PASS in 0.000009528s math::complex::cos..............................PASS in 0.000007182s math::complex::conj.............................PASS in 0.000003686s math::complex::atanh............................PASS in 0.000018209s math::complex::atan.............................PASS in 0.000012127s math::complex::asinh............................PASS in 0.000020908s math::complex::asin.............................PASS in 0.000018863s math::complex::acosh............................PASS in 0.000019176s math::complex::acos.............................PASS in 0.000018129s math::complex::abs..............................PASS in 0.000009820s crypto::sha256::sha256_1gb......................SKIP in 0.000012247s crypto::sha256::sha256..........................PASS in 0.000075123s shlex::quote....................................PASS in 0.000006869s shlex::split....................................PASS in 0.000037275s net::ip::test_subnet_contains...................PASS in 0.000022088s net::ip::parse_subnet...........................PASS in 0.000018793s net::ip::parse_ip...............................PASS in 0.000059403s net::uri::encodequery...........................PASS in 0.000008520s net::uri::decodequery...........................PASS in 0.000024384s net::uri::percent_encoding......................PASS in 0.000041354s net::uri::invalid...............................PASS in 0.000012067s net::uri::roundtrip.............................PASS in 0.000081630s regex::rawreplace...............................PASS in 0.000477535s regex::replace..................................PASS in 0.000659860s regex::findall..................................PASS in 0.000365761s regex::find.....................................PASS in 0.008688600s cmd::haredoc::doc::html_escape..................PASS in 0.000008692s cmd::haredoc::parseident........................PASS in 0.000109006s glob::pattern_parse.............................PASS in 0.000039984s glob::glob......................................PASS in 0.002469383s strings::template::template.....................PASS in 0.000023436s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000011662s crypto::blake2b::blake2b........................PASS in 0.030734136s crypto::argon2::samples_slow....................SKIP in 0.000011914s crypto::argon2::samples.........................PASS in 0.006496429s crypto::argon2::rfc_id_test_vector..............PASS in 0.000891245s crypto::argon2::rfc_i_test_vector...............PASS in 0.001057155s crypto::argon2::rfc_d_test_vector...............PASS in 0.000855380s crypto::argon2::mode_d_one_pass.................PASS in 0.000694981s crypto::chacha::hchacha20.......................PASS in 0.000006858s crypto::chacha::skipblocks......................PASS in 0.000006275s crypto::chacha::xchacha20.......................PASS in 0.000007473s crypto::chacha::chacha20........................PASS in 0.000005943s crypto::poly1305::writepatterns.................PASS in 0.000005358s crypto::poly1305::example4......................PASS in 0.000002548s crypto::poly1305::example3......................PASS in 0.000004563s crypto::poly1305::example2......................PASS in 0.000002165s crypto::poly1305::example1......................PASS in 0.000004743s crypto::chachapoly::xencrypt....................PASS in 0.000037940s crypto::chachapoly::encrypt.....................PASS in 0.000023457s crypto::invalidmac..............................PASS in 0.000010646s crypto::cipheradditionswap......................PASS in 0.000006667s crypto::invalidaddition5........................PASS in 0.000012902s crypto::invalidaddition4........................PASS in 0.000007453s crypto::invalidaddition3........................PASS in 0.000008108s crypto::invalidaddition2........................PASS in 0.000007694s crypto::invalidaddition.........................PASS in 0.000007585s crypto::invalidcipher3..........................PASS in 0.000010213s crypto::invalidcipher2..........................PASS in 0.000013123s crypto::invalidcipher...........................PASS in 0.000010152s crypto::invalidkey..............................PASS in 0.000007736s crypto::polyaligned.............................PASS in 0.000010575s crypto::nothing.................................PASS in 0.000008229s crypto::nomsg...................................PASS in 0.000009397s crypto::noadditional............................PASS in 0.000014503s crypto::rfcmultiadditonals......................PASS in 0.000012468s crypto::rfc.....................................PASS in 0.000015209s crypto::salsa::hsalsa20.........................PASS in 0.000003847s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000004311s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000004934s crypto::salsa::xsalsa20.........................PASS in 0.000004956s crypto::salsa::qr...............................PASS in 0.000003071s crypto::bigint::zero............................PASS in 0.000005318s crypto::bigint::iszero..........................PASS in 0.000032873s crypto::bigint::montymul........................PASS in 0.000100575s crypto::bigint::montyencode.....................PASS in 0.000028775s crypto::bigint::word_countbits..................PASS in 0.000001924s crypto::bigint::encreddec.......................PASS in 0.000016971s crypto::bigint::encmoddec.......................PASS in 0.000021381s crypto::bigint::decodebigger....................PASS in 0.000006465s crypto::bigint::encodebigger....................PASS in 0.000002517s crypto::bigint::encode..........................PASS in 0.000002306s crypto::bigint::modpow..........................PASS in 0.000060974s crypto::bigint::reduce..........................PASS in 0.000074932s crypto::bigint::rshift..........................PASS in 0.000030437s crypto::bigint::mulacc..........................PASS in 0.000046319s crypto::bigint::muladd_small....................PASS in 0.000065123s crypto::bigint::add.............................PASS in 0.000028775s crypto::ec::bigint_support......................PASS in 0.000004371s crypto::ec::arsh................................PASS in 0.000005913s crypto::ec::be8tole30...........................PASS in 0.000006506s crypto::ec::keygen_p521.........................PASS in 0.000003868s crypto::ec::keygen_p384.........................PASS in 0.000003022s crypto::ec::keygen_p256.........................PASS in 0.000003928s crypto::ec::p521_muladd.........................PASS in 0.101823170s crypto::ec::p521_mulgen.........................PASS in 0.063988692s crypto::ec::p384_muladd.........................PASS in 0.048044373s crypto::ec::p384_mulgen.........................PASS in 0.030515822s crypto::ec::p256_muladd.........................PASS in 0.015938992s crypto::ec::p256_mulgen.........................PASS in 0.008579073s crypto::sha1::sha1_1gb..........................SKIP in 0.000013626s crypto::sha1::sha1..............................PASS in 0.000045550s crypto::hmac::sha256............................PASS in 0.000010876s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000016043s crypto::hmac::hmac_sha1.........................PASS in 0.000012708s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000010262s crypto::sha512::sha384..........................PASS in 0.000047816s crypto::sha512::sha512_256......................PASS in 0.000023867s crypto::sha512::sha512_224......................PASS in 0.000022841s crypto::sha512::sha512..........................PASS in 0.000075400s crypto::rsa::countbits..........................PASS in 0.000002316s crypto::rsa::pkcs1..............................PASS in 0.241573443s crypto::rsa::initd..............................PASS in 0.000143347s crypto::rsa::pubprivexp.........................PASS in 0.036936549s crypto::rsa::smallprivexp.......................PASS in 0.000058330s crypto::rsa::tiny...............................PASS in 0.000018832s crypto::blowfish::salted........................PASS in 0.001141099s crypto::blowfish::decrypt.......................PASS in 0.001215260s crypto::blowfish::encrypt.......................PASS in 0.001222249s crypto::ecdsa::validate.........................PASS in 0.014771005s crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000013314s crypto::ecdsa::hmac_drbg........................PASS in 0.000032155s crypto::curve25519::highbitignored..............PASS in 0.002566073s crypto::curve25519::vectors.....................PASS in 0.021443954s crypto::curve25519::x25519basepoint.............PASS in 0.251257482s crypto::curve25519::unpackpack..................PASS in 0.000002628s crypto::curve25519::swap25519...................PASS in 0.000002598s crypto::curve25519::subfe.......................PASS in 0.000003012s crypto::curve25519::unpack25519.................PASS in 0.000001833s crypto::x25519::random..........................PASS in 0.005162235s crypto::x25519::sample..........................PASS in 0.002506109s crypto::aes::rt_example_vector3.................PASS in 0.000004068s crypto::aes::rt_example_vector2.................PASS in 0.000002166s crypto::aes::rt_example_vector1_in_place........PASS in 0.000001571s crypto::aes::rt_example_vector1.................PASS in 0.000002065s crypto::aes::rt_decrypt_128.....................PASS in 0.000002256s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000002618s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000002196s crypto::aes::rt_encrypt_128.....................PASS in 0.000003143s crypto::aes::rt_finish..........................PASS in 0.000005600s crypto::aes::ctr_test_retry.....................PASS in 0.000015601s crypto::aes::empty_write........................PASS in 0.000005881s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000016587s crypto::aes::ctr_encrypt_in_place...............PASS in 0.000009044s crypto::aes::ctr_test_multiple_calls............PASS in 0.000010716s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000015670s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000006445s crypto::aes::ctr_zero_iv........................PASS in 0.000010655s crypto::aes::test_example_vector3...............PASS in 0.000008530s crypto::aes::test_example_vector2...............PASS in 0.000008771s crypto::aes::test_example_vector1_in_place......PASS in 0.000008127s crypto::aes::test_example_vector1...............PASS in 0.000006335s crypto::aes::test_decrypt_128...................PASS in 0.000005177s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000009295s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000012548s crypto::aes::test_encrypt_128...................PASS in 0.000006253s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000015519s crypto::aes::cbc_encrypt_decrypt................PASS in 0.000016214s crypto::aes::ni_test_example_vector3............PASS in 0.000003998s crypto::aes::ni_test_example_vector2............PASS in 0.000005972s crypto::aes::ni_test_example_vector1............PASS in 0.000002719s crypto::aes::ni_test_decrypt_128................PASS in 0.000002931s crypto::aes::ni_test_encrypt_128................PASS in 0.000003163s crypto::aes::ni_enc_key_expand_256..............PASS in 0.000003314s crypto::aes::ni_enc_key_expand_192..............PASS in 0.000007372s crypto::aes::ni_enc_key_expand_128..............PASS in 0.000004642s crypto::aes::ni_enabled.........................PASS in 0.000011813s crypto::aes::gcm_inplace........................PASS in 0.000352678s crypto::aes::gcm_decrypt........................PASS in 0.000220026s crypto::aes::gcm_encrypt........................PASS in 0.000188404s crypto::aes::xts::multiblock....................PASS in 0.000012780s crypto::aes::xts::oneblock......................PASS in 0.000002709s crypto::ecdh::nist_p521_full....................SKIP in 0.000023102s crypto::ecdh::nist_p384_full....................SKIP in 0.000014885s crypto::ecdh::nist_p256_full....................SKIP in 0.000011460s crypto::ecdh::nist_p521.........................PASS in 0.021150010s crypto::ecdh::nist_p384.........................PASS in 0.010066597s crypto::ecdh::nist_p256.........................PASS in 0.002904319s crypto::ecdh::p521_invalidpoint.................PASS in 0.021196214s crypto::ecdh::p384_invalidpoint.................PASS in 0.010107254s crypto::ecdh::p256_invalidpoint.................PASS in 0.002871507s crypto::hkdf::rfc6..............................PASS in 0.000016557s crypto::hkdf::rfc5..............................PASS in 0.000024049s crypto::hkdf::rfc4..............................PASS in 0.000021340s crypto::hkdf::rfc3..............................PASS in 0.000026878s crypto::hkdf::rfc2..............................PASS in 0.000042851s crypto::hkdf::rfc1..............................PASS in 0.000024845s crypto::ed25519::issue716.......................PASS in 0.004095610s crypto::ed25519::golden.........................PASS in 0.006182524s crypto::ed25519::roundtrip......................PASS in 0.020384309s net::dns::opcode................................PASS in 0.000002648s unix::hosts::lookup.............................PASS in 0.000068189s unix::hosts::errors.............................PASS in 0.000026728s unix::hosts::next...............................PASS in 0.000023767s linux::timerfd::timerfd.........................PASS in 0.000037010s wordexp::wordexp_error..........................PASS in 0.001495277s wordexp::wordexp................................PASS in 0.005468759s encoding::base64::sizecalc......................PASS in 0.000002527s encoding::base64::decode........................PASS in 0.008779503s encoding::base64::encode........................PASS in 0.000007080s encoding::base64::partialwrite..................PASS in 0.000011300s encoding::pem::readcrlf.........................PASS in 0.000077947s encoding::pem::write............................PASS in 0.000089770s encoding::pem::read_many........................PASS in 0.000106075s encoding::pem::read.............................PASS in 0.000075480s encoding::base32::decode........................PASS in 0.000337129s encoding::base32::encode........................PASS in 0.000011038s encoding::asn1::validutf8.......................PASS in 0.000005882s encoding::asn1::strrawoid.......................PASS in 0.000024804s encoding::asn1::t61encode.......................PASS in 0.000105562s encoding::asn1::bmp.............................PASS in 0.000008167s encoding::asn1::t61.............................PASS in 0.000041643s encoding::asn1::utf8............................PASS in 0.000027382s encoding::asn1::c_is_print......................PASS in 0.000017432s encoding::asn1::c_is_num........................PASS in 0.000011933s encoding::asn1::write_int.......................PASS in 0.000017895s encoding::asn1::write_bool......................PASS in 0.000012327s encoding::asn1::write_seq.......................PASS in 0.000011420s encoding::asn1::encode_dsz......................PASS in 0.000008842s encoding::asn1::write_prim......................PASS in 0.000005540s encoding::asn1::write_id........................PASS in 0.000011349s encoding::asn1::read_oid........................PASS in 0.000006325s encoding::asn1::read_gtime......................PASS in 0.000040977s encoding::asn1::read_utctime....................PASS in 0.000020856s encoding::asn1::read_bitstr.....................PASS in 0.000007372s encoding::asn1::read_int........................PASS in 0.000045721s encoding::asn1::read_null.......................PASS in 0.000015520s encoding::asn1::read_bool.......................PASS in 0.000012216s encoding::asn1::read_implicit...................PASS in 0.000005126s encoding::asn1::invalid_seq.....................PASS in 0.000003515s encoding::asn1::seq.............................PASS in 0.000008469s encoding::asn1::emptydata.......................PASS in 0.000002930s encoding::asn1::parselen........................PASS in 0.000004753s encoding::asn1::parsetag........................PASS in 0.000005318s mime::parse.....................................PASS in 0.000009678s mime::lookup_ext................................PASS in 0.000004169s mime::lookup_mime...............................PASS in 0.000004421s unix::passwd::nextpw............................PASS in 0.000023495s unix::passwd::nextgr............................PASS in 0.000018581s 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.075403854s |
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.000005604s rt::sigset_invalid_signum.......................PASS in 0.000003446s rt::sigset_valid_signum.........................PASS in 0.000003816s encoding::utf8::encode..........................PASS in 0.000005835s encoding::utf8::decode..........................PASS in 0.000007874s bytes::trim.....................................PASS in 0.000010626s bytes::cut......................................PASS in 0.000008699s bytes::rtokenize................................PASS in 0.000006498s bytes::tokenize.................................PASS in 0.000008768s bytes::reverse..................................PASS in 0.000004348s bytes::index....................................PASS in 0.000028564s bytes::equal....................................PASS in 0.000003967s bytes::hassuffix................................PASS in 0.000006448s bytes::hasprefix................................PASS in 0.000007442s strings::utf8...................................PASS in 0.000024164s strings::trim...................................PASS in 0.000016783s strings::cut....................................PASS in 0.000005031s strings::split..................................PASS in 0.000014230s strings::tokenize...............................PASS in 0.000007392s strings::hassuffix..............................PASS in 0.000003525s strings::hasprefix..............................PASS in 0.000003696s strings::sub....................................PASS in 0.000008345s strings::fromrunes..............................PASS in 0.000025059s strings::multireplace...........................PASS in 0.000006999s strings::replace................................PASS in 0.000010104s strings::rpad...................................PASS in 0.000023663s strings::lpad...................................PASS in 0.000007211s strings::slice..................................PASS in 0.000015376s strings::iter...................................PASS in 0.000006809s strings::byteindex..............................PASS in 0.000008096s strings::index..................................PASS in 0.000012856s strings::dupall.................................PASS in 0.000004661s strings::dup....................................PASS in 0.000007271s strings::contains...............................PASS in 0.000022537s strings::join...................................PASS in 0.000008135s strings::concat.................................PASS in 0.000007954s strings::compare................................PASS in 0.000006318s ascii::valid....................................PASS in 0.000007974s ascii::strcasecmp...............................PASS in 0.000009813s ascii::ctype....................................PASS in 0.000004138s io::limit.......................................PASS in 0.000008537s memio::dynamic..................................PASS in 0.000025510s memio::fixed....................................PASS in 0.000015697s memio::rjoin....................................PASS in 0.000007805s memio::rconcat..................................PASS in 0.000009411s memio::join.....................................PASS in 0.000007352s memio::concat...................................PASS in 0.000009651s bufio::unread...................................PASS in 0.000022066s bufio::write....................................PASS in 0.000015407s bufio::read.....................................PASS in 0.000014422s bufio::scan_unread..............................PASS in 0.000042353s bufio::scan_read................................PASS in 0.000032349s bufio::scan_byte................................PASS in 0.000030772s bufio::scan_rune_cutoff.........................PASS in 0.000021422s bufio::scan_rune................................PASS in 0.000042021s bufio::read_rune................................PASS in 0.000005252s bufio::read_line................................PASS in 0.000009211s bufio::read_tok.................................PASS in 0.000005062s bufio::read_byte................................PASS in 0.000007803s math::gcd.......................................PASS in 0.000006838s math::remu......................................PASS in 0.000007652s math::divu......................................PASS in 0.000006880s math::mulu......................................PASS in 0.000007883s math::subu......................................PASS in 0.000021663s math::addu......................................PASS in 0.000007101s math::popcount..................................PASS in 0.000006639s math::trailing_zeros_u..........................PASS in 0.000006659s math::leading_zeros_u...........................PASS in 0.000006247s math::bit_size_u................................PASS in 0.000006759s math::signi.....................................PASS in 0.000008466s math::absi......................................PASS in 0.000006950s math::isinf.....................................PASS in 0.000010254s math::fround....................................PASS in 0.000024012s math::fexcept...................................PASS in 0.000016110s math::hypot.....................................PASS in 0.000025700s math::atan2.....................................PASS in 0.000009128s math::atanh.....................................PASS in 0.000021573s math::acosh.....................................PASS in 0.000010837s math::asinh.....................................PASS in 0.000010193s math::tanh......................................PASS in 0.000021703s math::cosh......................................PASS in 0.000007612s math::sinh......................................PASS in 0.000008718s math::atan......................................PASS in 0.000023833s math::acos......................................PASS in 0.000016843s math::asin......................................PASS in 0.000008537s math::tan.......................................PASS in 0.000014844s math::sin.......................................PASS in 0.000024395s math::cos.......................................PASS in 0.000007693s math::trig_reduce...............................PASS in 0.000007834s math::modf64....................................PASS in 0.000058141s math::round.....................................PASS in 0.000007824s math::trunc.....................................PASS in 0.000007452s math::ceil......................................PASS in 0.000023079s math::floor.....................................PASS in 0.000006870s math::powf64....................................PASS in 0.000030743s math::sqrt......................................PASS in 0.000007452s math::exp2f64...................................PASS in 0.000008155s math::expf64....................................PASS in 0.000021263s math::log1p.....................................PASS in 0.000008557s math::log2f64...................................PASS in 0.000007824s math::log10f64..................................PASS in 0.000021574s math::logf64....................................PASS in 0.000007361s math::eqwithin..................................PASS in 0.000022929s math::nearbyint.................................PASS in 0.000007362s math::nextafter.................................PASS in 0.000007482s math::modfrac...................................PASS in 0.000008065s math::frexp_ldexp...............................PASS in 0.000031506s math::frexp.....................................PASS in 0.000007472s math::normalize.................................PASS in 0.000006720s math::signf.....................................PASS in 0.000007110s math::copysign..................................PASS in 0.000007091s math::absf......................................PASS in 0.000007261s math::float_normality...........................PASS in 0.000020779s math::isnan.....................................PASS in 0.000006628s math::floatbits.................................PASS in 0.000023722s path::pop.......................................PASS in 0.000016309s path::push......................................PASS in 0.000013659s path::prepend...................................PASS in 0.000060210s path::dirname_basename..........................PASS in 0.000141380s path::iter......................................PASS in 0.000009341s path::ext.......................................PASS in 0.000024716s types::c::strnlen...............................PASS in 0.000006157s types::c::strlen................................PASS in 0.000020559s types::c::strings...............................PASS in 0.000007864s time::mult......................................PASS in 0.000011500s time::compare...................................PASS in 0.001074093s time::add.......................................PASS in 0.000005403s fs::modes.......................................PASS in 0.000035483s fs::mode_str....................................PASS in 0.000023461s strconv::utos...................................PASS in 0.000007774s strconv::utos_bases.............................PASS in 0.000007593s strconv::stou_bases.............................PASS in 0.000007110s strconv::stou...................................PASS in 0.000007814s strconv::stoi_bases.............................PASS in 0.000006920s strconv::stoi...................................PASS in 0.000023019s strconv::stofhex................................PASS in 0.000014934s strconv::stof32.................................PASS in 0.000029166s strconv::stof64.................................PASS in 0.000067060s strconv::numeric................................PASS in 0.000008486s strconv::itos...................................PASS in 0.000008004s strconv::itos_bases.............................PASS in 0.000006930s strconv::ftosf..................................PASS in 0.000409757s fmt::print......................................PASS in 0.000073738s encoding::hex::dump.............................PASS in 0.000070495s encoding::hex::decode...........................PASS in 0.000048620s encoding::hex::encode...........................PASS in 0.000005634s encoding::hex::encodestr........................PASS in 0.000007773s fnmatch::fnmatch................................PASS in 0.000104140s unix::tty::pty..................................PASS in 0.000226587s test::exit......................................PASS in 0.000004750s test::_abort....................................PASS in 0.000013198s endian::ntoh....................................PASS in 0.000022436s endian::hton....................................PASS in 0.000012384s endian::little..................................PASS in 0.000005222s endian::big.....................................PASS in 0.000005121s crypto::random::reader..........................PASS in 0.000044673s crypto::random::buffer..........................PASS in 0.000048529s uuid::decode....................................PASS in 0.000010314s uuid::encode....................................PASS in 0.000019445s math::random::rng...............................PASS in 0.000045014s cmp::ints.......................................PASS in 0.000007512s sort::sorted....................................PASS in 0.000004419s sort::big_random................................PASS in 0.024809564s sort::big_equal.................................PASS in 0.012199543s sort::sort......................................PASS in 0.000021402s sort::search....................................PASS in 0.000004630s sort::rbisect...................................PASS in 0.000008818s sort::lbisect...................................PASS in 0.000004399s hare::lex::access_tuple.........................PASS in 0.000046802s hare::lex::loc..................................PASS in 0.000046561s hare::lex::invalid..............................PASS in 0.000070875s hare::lex::literals_underscores.................PASS in 0.000078759s hare::lex::literals.............................PASS in 0.000073547s hare::lex::strings..............................PASS in 0.000064860s hare::lex::runes................................PASS in 0.000014713s hare::lex::comments.............................PASS in 0.000020086s hare::lex::keywords.............................PASS in 0.000112204s hare::lex::lexname..............................PASS in 0.000013217s hare::lex::lex3.................................PASS in 0.000029818s hare::lex::lex2.................................PASS in 0.000011510s hare::lex::lex1.................................PASS in 0.000006468s hare::lex::unlex................................PASS in 0.000006890s hare::unparse::_type............................PASS in 0.000094588s hare::unparse::import...........................PASS in 0.000009481s hare::unparse::ident............................PASS in 0.000008115s hare::unparse::decl.............................PASS in 0.000077032s hare::parse::docs...............................PASS in 0.000139783s hare::parse::decls..............................PASS in 0.000370126s hare::parse::imports............................PASS in 0.000106198s hare::parse::func...............................PASS in 0.000472357s hare::parse::enum_comments......................PASS in 0.000067170s hare::parse::tagged_union.......................PASS in 0.000132974s hare::parse::tuple..............................PASS in 0.000198134s hare::parse::enum_type..........................PASS in 0.000210237s hare::parse::array_slice........................PASS in 0.000104118s hare::parse::struct_union.......................PASS in 0.000319649s hare::parse::type_loc...........................PASS in 0.000367957s hare::parse::expr_loc...........................PASS in 0.001588943s hare::parse::ident..............................PASS in 0.000378975s hare::parse::parenthesis........................PASS in 0.000663059s hare::parse::yield_expr.........................PASS in 0.000101056s hare::parse::unarithm...........................PASS in 0.000167794s hare::parse::match_expr.........................PASS in 0.000170184s hare::parse::switch_expr........................PASS in 0.000115025s hare::parse::slice..............................PASS in 0.000123382s hare::parse::postfix............................PASS in 0.000235154s hare::parse::list...............................PASS in 0.000063654s hare::parse::if_expr............................PASS in 0.000114624s hare::parse::for_expr...........................PASS in 0.000250962s hare::parse::defer_expr.........................PASS in 0.000048990s hare::parse::control............................PASS in 0.000071709s hare::parse::constant...........................PASS in 0.000526441s hare::parse::compound...........................PASS in 0.000045486s hare::parse::cast...............................PASS in 0.000250289s hare::parse::call...............................PASS in 0.000168065s hare::parse::builtin............................PASS in 0.000417752s hare::parse::binding............................PASS in 0.000183040s hare::parse::binarithm..........................PASS in 0.000056624s hare::parse::assignment.........................PASS in 0.000261457s hash::fnv::fnv32................................PASS in 0.000006005s hare::types::builtins...........................PASS in 0.000019494s hare::types::forwardref.........................PASS in 0.001170488s hare::types::alias..............................PASS in 0.001141633s hare::types::tagged.............................PASS in 0.001166742s hare::types::funcs..............................PASS in 0.001131369s hare::types::lists..............................PASS in 0.001145429s hare::types::tuples.............................PASS in 0.001135357s hare::types::structs............................PASS in 0.001319651s hare::types::store..............................PASS in 0.001108550s time::chrono::utc_convfrom_tai..................PASS in 0.000105596s time::chrono::utc_convto_tai....................PASS in 0.000009219s time::date::reckon..............................PASS in 0.000116232s time::date::parse...............................PASS in 0.000044060s time::date::truncate............................PASS in 0.000022939s time::date::unitdiff............................PASS in 0.000022207s time::date::pdiff...............................PASS in 0.000020518s time::date::format..............................PASS in 0.000028684s time::date::calc_janfirstweekday................PASS in 0.000003034s time::date::calc_weekday........................PASS in 0.000011349s time::date::calc_sundayweek.....................PASS in 0.000003456s time::date::calc_week...........................PASS in 0.000003375s time::date::calc_yearday........................PASS in 0.000020620s time::date::calc_ymd............................PASS in 0.000002712s time::date::calc_daydate__yd....................PASS in 0.000003756s time::date::calc_daydate__ywd...................PASS in 0.000003073s time::date::calc_daydate__ymd...................PASS in 0.000002470s time::date::from_str............................PASS in 0.000033956s hare::parse::doc::invalid_ref...................PASS in 0.000067330s hare::parse::doc::doc...........................PASS in 0.000080276s hare::unit::_return.............................PASS in 0.000856535s hare::unit::constant............................PASS in 0.000898685s hare::unit::compound............................PASS in 0.001042113s hare::unit::access..............................PASS in 0.000843277s format::ini::invalid............................PASS in 0.000032279s format::ini::extended...........................PASS in 0.000010717s format::ini::simple.............................PASS in 0.000032992s hash::crc16::crc16..............................PASS in 0.000008869s crypto::math::cmpu32............................PASS in 0.000018470s crypto::math::gtu32.............................PASS in 0.000002250s crypto::math::eq0u32............................PASS in 0.000012263s crypto::math::equ32.............................PASS in 0.000002220s crypto::math::muxu32............................PASS in 0.000020027s crypto::math::eqslice...........................PASS in 0.000018872s crypto::math::lrot64............................PASS in 0.000004821s crypto::math::lrot32............................PASS in 0.000002220s crypto::math::divu32............................PASS in 0.000002731s hash::siphash::siphash..........................PASS in 0.000014262s hash::crc32::crc32..............................PASS in 0.000012856s hash::adler32::adler32..........................PASS in 0.000004861s hash::crc64::crc64..............................PASS in 0.000011208s getopt::parse...................................PASS in 0.000005966s math::checked::sat_mulu64.......................PASS in 0.000002190s math::checked::sat_mulu32.......................PASS in 0.000002068s math::checked::sat_mulu16.......................PASS in 0.000001937s math::checked::sat_mulu8........................PASS in 0.000004268s math::checked::sat_muli64.......................PASS in 0.000002119s math::checked::sat_muli32.......................PASS in 0.000002008s math::checked::sat_muli16.......................PASS in 0.000004219s math::checked::sat_muli8........................PASS in 0.000002099s math::checked::sat_subu64.......................PASS in 0.000011289s math::checked::sat_subu32.......................PASS in 0.000002029s math::checked::sat_subu16.......................PASS in 0.000008477s math::checked::sat_subu8........................PASS in 0.000002048s math::checked::sat_subi64.......................PASS in 0.000001959s math::checked::sat_subi32.......................PASS in 0.000002190s math::checked::sat_subi16.......................PASS in 0.000001988s math::checked::sat_subi8........................PASS in 0.000004168s math::checked::sat_addu64.......................PASS in 0.000002330s math::checked::sat_addu32.......................PASS in 0.000006658s math::checked::sat_addu16.......................PASS in 0.000008999s math::checked::sat_addu8........................PASS in 0.000001959s math::checked::sat_addi64.......................PASS in 0.000001939s math::checked::sat_addi32.......................PASS in 0.000001999s math::checked::sat_addi16.......................PASS in 0.000002692s math::checked::sat_addi8........................PASS in 0.000004228s math::checked::mulu64...........................PASS in 0.000002299s math::checked::mulu32...........................PASS in 0.000009119s math::checked::mulu16...........................PASS in 0.000002170s math::checked::mulu8............................PASS in 0.000012453s math::checked::muli64...........................PASS in 0.000002320s math::checked::muli32...........................PASS in 0.000002852s math::checked::muli16...........................PASS in 0.000002270s math::checked::muli8............................PASS in 0.000010938s math::checked::subu64...........................PASS in 0.000002189s math::checked::subu32...........................PASS in 0.000003022s math::checked::subu16...........................PASS in 0.000002802s math::checked::subu8............................PASS in 0.000015467s math::checked::subi64...........................PASS in 0.000002230s math::checked::subi32...........................PASS in 0.000011199s math::checked::subi16...........................PASS in 0.000002169s math::checked::subi8............................PASS in 0.000002359s math::checked::addu64...........................PASS in 0.000004490s math::checked::addu32...........................PASS in 0.000002160s math::checked::addu16...........................PASS in 0.000011460s math::checked::addu8............................PASS in 0.000003516s math::checked::addi64...........................PASS in 0.000003305s math::checked::addi32...........................PASS in 0.000009613s math::checked::addi16...........................PASS in 0.000002269s math::checked::addi8............................PASS in 0.000002169s math::complex::tanhuge..........................PASS in 0.000013006s math::complex::tanh.............................PASS in 0.000009029s math::complex::tan..............................PASS in 0.000023812s math::complex::sqrt.............................PASS in 0.000013528s math::complex::sinh.............................PASS in 0.000014081s math::complex::sin..............................PASS in 0.000008577s math::complex::rect.............................PASS in 0.000005624s math::complex::pow..............................PASS in 0.000036848s math::complex::polar............................PASS in 0.000004058s math::complex::log..............................PASS in 0.000011258s math::complex::isnan............................PASS in 0.000002501s math::complex::exp..............................PASS in 0.000007261s math::complex::cosh.............................PASS in 0.000019435s math::complex::cos..............................PASS in 0.000007202s math::complex::conj.............................PASS in 0.000016732s math::complex::atanh............................PASS in 0.000010425s math::complex::atan.............................PASS in 0.000019785s math::complex::asinh............................PASS in 0.000019111s math::complex::asin.............................PASS in 0.000036036s math::complex::acosh............................PASS in 0.000028332s math::complex::acos.............................PASS in 0.000015888s math::complex::abs..............................PASS in 0.000012644s crypto::sha256::sha256_1gb......................SKIP in 0.000011450s crypto::sha256::sha256..........................PASS in 0.000076731s shlex::quote....................................PASS in 0.000006849s shlex::split....................................PASS in 0.000026063s net::ip::test_subnet_contains...................PASS in 0.000029869s net::ip::parse_subnet...........................PASS in 0.000018541s net::ip::parse_ip...............................PASS in 0.000064769s net::uri::encodequery...........................PASS in 0.000007915s net::uri::decodequery...........................PASS in 0.000031787s net::uri::percent_encoding......................PASS in 0.000033554s net::uri::invalid...............................PASS in 0.000011670s net::uri::roundtrip.............................PASS in 0.000077032s regex::rawreplace...............................PASS in 0.000219113s regex::replace..................................PASS in 0.000300396s regex::findall..................................PASS in 0.000181463s regex::find.....................................PASS in 0.005585448s cmd::haredoc::doc::html_escape..................PASS in 0.000011309s cmd::haredoc::parseident........................PASS in 0.000067611s glob::pattern_parse.............................PASS in 0.000042342s glob::glob......................................PASS in 0.002374742s strings::template::template.....................PASS in 0.000021824s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000024808s crypto::blake2b::blake2b........................PASS in 0.030955729s crypto::argon2::samples_slow....................SKIP in 0.000017646s crypto::argon2::samples.........................PASS in 0.010814970s crypto::argon2::rfc_id_test_vector..............PASS in 0.001054758s crypto::argon2::rfc_i_test_vector...............PASS in 0.001528954s crypto::argon2::rfc_d_test_vector...............PASS in 0.001219149s crypto::argon2::mode_d_one_pass.................PASS in 0.001215702s crypto::chacha::hchacha20.......................PASS in 0.000012483s crypto::chacha::skipblocks......................PASS in 0.000013800s crypto::chacha::xchacha20.......................PASS in 0.000012645s crypto::chacha::chacha20........................PASS in 0.000010214s crypto::poly1305::writepatterns.................PASS in 0.000007532s crypto::poly1305::example4......................PASS in 0.000031375s crypto::poly1305::example3......................PASS in 0.000003817s crypto::poly1305::example2......................PASS in 0.000007473s crypto::poly1305::example1......................PASS in 0.000019965s crypto::chachapoly::xencrypt....................PASS in 0.000050076s crypto::chachapoly::encrypt.....................PASS in 0.000028302s crypto::invalidmac..............................PASS in 0.000013277s crypto::cipheradditionswap......................PASS in 0.000012323s crypto::invalidaddition5........................PASS in 0.000012775s crypto::invalidaddition4........................PASS in 0.000022587s crypto::invalidaddition3........................PASS in 0.000029658s crypto::invalidaddition2........................PASS in 0.000014614s crypto::invalidaddition.........................PASS in 0.000012946s crypto::invalidcipher3..........................PASS in 0.000016091s crypto::invalidcipher2..........................PASS in 0.000030471s crypto::invalidcipher...........................PASS in 0.000014312s crypto::invalidkey..............................PASS in 0.000013026s crypto::polyaligned.............................PASS in 0.000017224s crypto::nothing.................................PASS in 0.000014142s crypto::nomsg...................................PASS in 0.000016571s crypto::noadditional............................PASS in 0.000019966s crypto::rfcmultiadditonals......................PASS in 0.000020890s crypto::rfc.....................................PASS in 0.000023260s crypto::salsa::hsalsa20.........................PASS in 0.000010254s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000007421s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000022788s crypto::salsa::xsalsa20.........................PASS in 0.000027539s crypto::salsa::qr...............................PASS in 0.000003665s crypto::bigint::zero............................PASS in 0.000025058s crypto::bigint::iszero..........................PASS in 0.000038486s crypto::bigint::montymul........................PASS in 0.000111018s crypto::bigint::montyencode.....................PASS in 0.000030551s crypto::bigint::word_countbits..................PASS in 0.000002631s crypto::bigint::encreddec.......................PASS in 0.000044553s crypto::bigint::encmoddec.......................PASS in 0.000042624s crypto::bigint::decodebigger....................PASS in 0.000002883s crypto::bigint::encodebigger....................PASS in 0.000006600s crypto::bigint::encode..........................PASS in 0.000003435s crypto::bigint::modpow..........................PASS in 0.000080176s crypto::bigint::reduce..........................PASS in 0.000081631s crypto::bigint::rshift..........................PASS in 0.000047637s crypto::bigint::mulacc..........................PASS in 0.000055600s crypto::bigint::muladd_small....................PASS in 0.000079734s crypto::bigint::add.............................PASS in 0.000028040s crypto::ec::bigint_support......................PASS in 0.000007412s crypto::ec::arsh................................PASS in 0.000022156s crypto::ec::be8tole30...........................PASS in 0.000003786s crypto::ec::keygen_p521.........................PASS in 0.000005705s crypto::ec::keygen_p384.........................PASS in 0.000022356s crypto::ec::keygen_p256.........................PASS in 0.000004589s crypto::ec::p521_muladd.........................PASS in 0.150397174s crypto::ec::p521_mulgen.........................PASS in 0.091838282s crypto::ec::p384_muladd.........................PASS in 0.068665764s crypto::ec::p384_mulgen.........................PASS in 0.049814032s crypto::ec::p256_muladd.........................PASS in 0.025888836s crypto::ec::p256_mulgen.........................PASS in 0.014497035s crypto::sha1::sha1_1gb..........................SKIP in 0.000019886s crypto::sha1::sha1..............................PASS in 0.000115476s crypto::hmac::sha256............................PASS in 0.000027196s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000031545s crypto::hmac::hmac_sha1.........................PASS in 0.000017877s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000016602s crypto::sha512::sha384..........................PASS in 0.000063845s crypto::sha512::sha512_256......................PASS in 0.000045596s crypto::sha512::sha512_224......................PASS in 0.000037230s crypto::sha512::sha512..........................PASS in 0.000107572s crypto::rsa::countbits..........................PASS in 0.000003636s crypto::rsa::pkcs1..............................PASS in 0.324240251s crypto::rsa::initd..............................PASS in 0.000139408s crypto::rsa::pubprivexp.........................PASS in 0.033512068s crypto::rsa::smallprivexp.......................PASS in 0.000057839s crypto::rsa::tiny...............................PASS in 0.000008114s crypto::blowfish::salted........................PASS in 0.001203046s crypto::blowfish::decrypt.......................PASS in 0.001260744s crypto::blowfish::encrypt.......................PASS in 0.001249013s crypto::ecdsa::validate.........................PASS in 0.015263133s crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000013789s crypto::ecdsa::hmac_drbg........................PASS in 0.000029074s crypto::curve25519::highbitignored..............PASS in 0.002380220s crypto::curve25519::vectors.....................PASS in 0.020330461s crypto::curve25519::x25519basepoint.............PASS in 0.239346340s crypto::curve25519::unpackpack..................PASS in 0.000002731s crypto::curve25519::swap25519...................PASS in 0.000002410s crypto::curve25519::subfe.......................PASS in 0.000002330s crypto::curve25519::unpack25519.................PASS in 0.000004670s crypto::x25519::random..........................PASS in 0.004887253s crypto::x25519::sample..........................PASS in 0.002401622s crypto::aes::rt_example_vector3.................PASS in 0.000004238s crypto::aes::rt_example_vector2.................PASS in 0.000002180s crypto::aes::rt_example_vector1_in_place........PASS in 0.000001676s crypto::aes::rt_example_vector1.................PASS in 0.000007623s crypto::aes::rt_decrypt_128.....................PASS in 0.000003406s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000002521s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000011629s crypto::aes::rt_encrypt_128.....................PASS in 0.000002299s crypto::aes::rt_finish..........................PASS in 0.000025420s crypto::aes::ctr_test_retry.....................PASS in 0.000021593s crypto::aes::empty_write........................PASS in 0.000006287s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000005413s crypto::aes::ctr_encrypt_in_place...............PASS in 0.000006276s crypto::aes::ctr_test_multiple_calls............PASS in 0.000026644s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000012785s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000021612s crypto::aes::ctr_zero_iv........................PASS in 0.000022697s crypto::aes::test_example_vector3...............PASS in 0.000009721s crypto::aes::test_example_vector2...............PASS in 0.000015486s crypto::aes::test_example_vector1_in_place......PASS in 0.000007282s crypto::aes::test_example_vector1...............PASS in 0.000006287s crypto::aes::test_decrypt_128...................PASS in 0.000011660s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000010195s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000010464s crypto::aes::test_encrypt_128...................PASS in 0.000018932s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000022547s crypto::aes::cbc_encrypt_decrypt................PASS in 0.000014634s crypto::aes::ni_test_example_vector3............PASS in 0.000017787s crypto::aes::ni_test_example_vector2............PASS in 0.000003083s crypto::aes::ni_test_example_vector1............PASS in 0.000003314s crypto::aes::ni_test_decrypt_128................PASS in 0.000002862s crypto::aes::ni_test_encrypt_128................PASS in 0.000016983s crypto::aes::ni_enc_key_expand_256..............PASS in 0.000003646s crypto::aes::ni_enc_key_expand_192..............PASS in 0.000003746s crypto::aes::ni_enc_key_expand_128..............PASS in 0.000003284s crypto::aes::ni_enabled.........................PASS in 0.000007642s crypto::aes::gcm_inplace........................PASS in 0.000363430s crypto::aes::gcm_decrypt........................PASS in 0.000228672s crypto::aes::gcm_encrypt........................PASS in 0.000201013s crypto::aes::xts::multiblock....................PASS in 0.000005463s crypto::aes::xts::oneblock......................PASS in 0.000002953s crypto::ecdh::nist_p521_full....................SKIP in 0.000016601s crypto::ecdh::nist_p384_full....................SKIP in 0.000011128s crypto::ecdh::nist_p256_full....................SKIP in 0.000010695s crypto::ecdh::nist_p521.........................PASS in 0.019820179s crypto::ecdh::nist_p384.........................PASS in 0.009528884s crypto::ecdh::nist_p256.........................PASS in 0.002979062s crypto::ecdh::p521_invalidpoint.................PASS in 0.019695615s crypto::ecdh::p384_invalidpoint.................PASS in 0.009470352s crypto::ecdh::p256_invalidpoint.................PASS in 0.002991494s crypto::hkdf::rfc6..............................PASS in 0.000016591s crypto::hkdf::rfc5..............................PASS in 0.000038756s crypto::hkdf::rfc4..............................PASS in 0.000013557s crypto::hkdf::rfc3..............................PASS in 0.000052084s crypto::hkdf::rfc2..............................PASS in 0.000056020s crypto::hkdf::rfc1..............................PASS in 0.000023270s crypto::ed25519::issue716.......................PASS in 0.004521303s crypto::ed25519::golden.........................PASS in 0.006784318s crypto::ed25519::roundtrip......................PASS in 0.022405852s net::dns::opcode................................PASS in 0.000010554s unix::hosts::lookup.............................PASS in 0.000020537s unix::hosts::errors.............................PASS in 0.000023350s unix::hosts::next...............................PASS in 0.000018278s linux::timerfd::timerfd.........................PASS in 0.000066747s wordexp::wordexp_error..........................PASS in 0.001581661s wordexp::wordexp................................PASS in 0.005582598s encoding::base64::sizecalc......................PASS in 0.000002480s encoding::base64::decode........................PASS in 0.008831148s encoding::base64::encode........................PASS in 0.000006337s encoding::base64::partialwrite..................PASS in 0.000002501s encoding::pem::readcrlf.........................PASS in 0.000068876s encoding::pem::write............................PASS in 0.000076900s encoding::pem::read_many........................PASS in 0.000082133s encoding::pem::read.............................PASS in 0.000056523s encoding::base32::decode........................PASS in 0.000342139s encoding::base32::encode........................PASS in 0.000010636s encoding::asn1::validutf8.......................PASS in 0.000022787s encoding::asn1::strrawoid.......................PASS in 0.000005866s encoding::asn1::t61encode.......................PASS in 0.000097429s encoding::asn1::bmp.............................PASS in 0.000009159s encoding::asn1::t61.............................PASS in 0.000041307s encoding::asn1::utf8............................PASS in 0.000012002s encoding::asn1::c_is_print......................PASS in 0.000034328s encoding::asn1::c_is_num........................PASS in 0.000004419s encoding::asn1::write_int.......................PASS in 0.000006508s encoding::asn1::write_bool......................PASS in 0.000003274s encoding::asn1::write_seq.......................PASS in 0.000004770s encoding::asn1::encode_dsz......................PASS in 0.000002390s encoding::asn1::write_prim......................PASS in 0.000008767s encoding::asn1::write_id........................PASS in 0.000004680s encoding::asn1::read_oid........................PASS in 0.000003756s encoding::asn1::read_gtime......................PASS in 0.000036969s encoding::asn1::read_utctime....................PASS in 0.000018238s encoding::asn1::read_bitstr.....................PASS in 0.000004941s encoding::asn1::read_int........................PASS in 0.000037389s encoding::asn1::read_null.......................PASS in 0.000003926s encoding::asn1::read_bool.......................PASS in 0.000010324s encoding::asn1::read_implicit...................PASS in 0.000008315s encoding::asn1::invalid_seq.....................PASS in 0.000012424s encoding::asn1::seq.............................PASS in 0.000008266s encoding::asn1::emptydata.......................PASS in 0.000002982s encoding::asn1::parselen........................PASS in 0.000004670s encoding::asn1::parsetag........................PASS in 0.000007874s mime::parse.....................................PASS in 0.000023409s mime::lookup_ext................................PASS in 0.000004500s mime::lookup_mime...............................PASS in 0.000012634s unix::passwd::nextpw............................PASS in 0.000011560s unix::passwd::nextgr............................PASS in 0.000028976s 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.287153879s |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
+ cd hare + make -j2 bootstrap makefiles/linux.x86_64.mk makefiles/linux.aarch64.mk makefiles/linux.riscv64.mk makefiles/freebsd.x86_64.mk makefiles/freebsd.aarch64.mk makefiles/freebsd.riscv64.mk makefiles/openbsd.x86_64.mk makefiles/openbsd.aarch64.mk makefiles/openbsd.riscv64.mk makefiles/netbsd.x86_64.mk makefiles/netbsd.aarch64.mk makefiles/netbsd.riscv64.mk ++ git status --porcelain + '[' -n '' ']' |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 |
+ cd hare + make docs/html HARE .bin/haredoc mkdir -p docs/html .bin/haredoc -Fhtml > docs/html/index.html for d in $(scripts/moddirs); do \ find $d -type d | sed -E '/(\+|-)/d'; \ done \ | while read path; do \ mod=$(echo $path | sed -E 's@/@::@g'); \ echo $mod; \ mkdir -p docs/html/$path; \ .bin/haredoc -Fhtml $mod > docs/html/$path/index.html; \ done ascii bufio bytes crypto Warning: Unresolved reference: sign Warning: Unresolved reference: verify Warning: Unresolved reference: exchange Warning: Unresolved reference: exchange Warning: Unresolved reference: dh crypto::chacha crypto::salsa crypto::ec Warning: /home/build/hare/crypto/ec/p256.ha:1258:27: syntax error: Unterminated reference Warning: /home/build/hare/crypto/ec/prime.ha:711:27: syntax error: Unterminated reference Warning: /home/build/hare/crypto/ec/prime.ha:777:27: syntax error: Unterminated reference crypto::poly1305 crypto::hmac crypto::argon2 crypto::rsa crypto::blowfish Warning: Unresolved reference: finish crypto::keystore crypto::math crypto::bigint crypto::blake2b crypto::ecdsa crypto::curve25519 crypto::cipher crypto::x25519 crypto::aes crypto::aes::xts crypto::mac crypto::sha1 crypto::ecdh crypto::hkdf crypto::ed25519 crypto::sha256 crypto::chachapoly crypto::random crypto::sha512 debug debug::image Warning: Unresolved reference: elf::section64 debug::dwarf dirs encoding encoding::base64 encoding::pem encoding::base32 encoding::utf8 encoding::hex encoding::asn1 encoding::asn1::stdoid endian errors fmt fnmatch format format::elf format::ini fs getopt glob hare hare::types hare::unparse hare::ast hare::lex hare::module hare::parse hare::parse::doc hare::unit hash hash::fnv hash::crc16 hash::siphash hash::crc32 hash::adler32 hash::crc64 io linux linux::vdso linux::timerfd linux::keyctl log math math::checked math::complex math::random memio mime net net::ip net::udp net::uri net::dial net::tcp net::dns net::unix os Warning: Unresolved reference: trunc os::exec path regex rt shlex sort sort::cmp strconv strings strings::template temp test time time::chrono Warning: Unresolved reference: mzone Warning: Unresolved reference: LOCALTIME_PATH Warning: Unresolved reference: TZDB_PATH time::date Warning: Unresolved reference: zflags Warning: Unresolved reference: calculus types types::c unix unix::hosts unix::tty unix::signal unix::passwd Warning: Unresolved reference: grents_finish Warning: Unresolved reference: grreader unix::poll unix::resolvconf uuid wordexp + tar -C docs/html -cvz . ./ ./index.html ./debug/ ./debug/index.html ./debug/image/ ./debug/image/index.html ./debug/dwarf/ ./debug/dwarf/index.html ./bytes/ ./bytes/index.html ./fs/ ./fs/index.html ./uuid/ ./uuid/index.html ./test/ ./test/index.html ./types/ ./types/index.html ./types/c/ ./types/c/index.html ./hare/ ./hare/index.html ./hare/types/ ./hare/types/index.html ./hare/unparse/ ./hare/unparse/index.html ./hare/ast/ ./hare/ast/index.html ./hare/lex/ ./hare/lex/index.html ./hare/module/ ./hare/module/index.html ./hare/parse/ ./hare/parse/index.html ./hare/parse/doc/ ./hare/parse/doc/index.html ./hare/unit/ ./hare/unit/index.html ./format/ ./format/elf/ ./format/elf/index.html ./format/index.html ./format/ini/ ./format/ini/index.html ./hash/ ./hash/index.html ./hash/fnv/ ./hash/fnv/index.html ./hash/crc16/ ./hash/crc16/index.html ./hash/siphash/ ./hash/siphash/index.html ./hash/crc32/ ./hash/crc32/index.html ./hash/adler32/ ./hash/adler32/index.html ./hash/crc64/ ./hash/crc64/index.html ./strconv/ ./strconv/index.html ./fmt/ ./fmt/index.html ./time/ ./time/index.html ./time/chrono/ ./time/chrono/index.html ./time/date/ ./time/date/index.html ./getopt/ ./getopt/index.html ./sort/ ./sort/index.html ./sort/cmp/ ./sort/cmp/index.html ./bufio/ ./bufio/index.html ./os/ ./os/index.html ./os/exec/ ./os/exec/index.html ./math/ ./math/index.html ./math/checked/ ./math/checked/index.html ./math/complex/ ./math/complex/index.html ./math/random/ ./math/random/index.html ./glob/ ./glob/index.html ./strings/ ./strings/index.html ./strings/template/ ./strings/template/index.html ./memio/ ./memio/index.html ./crypto/ ./crypto/index.html ./crypto/chacha/ ./crypto/chacha/index.html ./crypto/salsa/ ./crypto/salsa/index.html ./crypto/ec/ ./crypto/ec/index.html ./crypto/poly1305/ ./crypto/poly1305/index.html ./crypto/hmac/ ./crypto/hmac/index.html ./crypto/argon2/ ./crypto/argon2/index.html ./crypto/rsa/ ./crypto/rsa/index.html ./crypto/blowfish/ ./crypto/blowfish/index.html ./crypto/keystore/ ./crypto/keystore/index.html ./crypto/math/ ./crypto/math/index.html ./crypto/bigint/ ./crypto/bigint/index.html ./crypto/blake2b/ ./crypto/blake2b/index.html ./crypto/ecdsa/ ./crypto/ecdsa/index.html ./crypto/curve25519/ ./crypto/curve25519/index.html ./crypto/cipher/ ./crypto/cipher/index.html ./crypto/x25519/ ./crypto/x25519/index.html ./crypto/aes/ ./crypto/aes/index.html ./crypto/aes/xts/ ./crypto/aes/xts/index.html ./crypto/mac/ ./crypto/mac/index.html ./crypto/sha1/ ./crypto/sha1/index.html ./crypto/ecdh/ ./crypto/ecdh/index.html ./crypto/hkdf/ ./crypto/hkdf/index.html ./crypto/ed25519/ ./crypto/ed25519/index.html ./crypto/sha256/ ./crypto/sha256/index.html ./crypto/chachapoly/ ./crypto/chachapoly/index.html ./crypto/random/ ./crypto/random/index.html ./crypto/sha512/ ./crypto/sha512/index.html ./net/ ./net/index.html ./net/ip/ ./net/ip/index.html ./net/udp/ ./net/udp/index.html ./net/uri/ ./net/uri/index.html ./net/dial/ ./net/dial/index.html ./net/tcp/ ./net/tcp/index.html ./net/dns/ ./net/dns/index.html ./net/unix/ ./net/unix/index.html ./shlex/ ./shlex/index.html ./io/ ./io/index.html ./linux/ ./linux/index.html ./linux/vdso/ ./linux/vdso/index.html ./linux/timerfd/ ./linux/timerfd/index.html ./linux/keyctl/ ./linux/keyctl/index.html ./wordexp/ ./wordexp/index.html ./log/ ./log/index.html ./temp/ ./temp/index.html ./path/ ./path/index.html ./ascii/ ./ascii/index.html ./encoding/ ./encoding/index.html ./encoding/base64/ ./encoding/base64/index.html ./encoding/pem/ ./encoding/pem/index.html ./encoding/base32/ ./encoding/base32/index.html ./encoding/utf8/ ./encoding/utf8/index.html ./encoding/hex/ ./encoding/hex/index.html ./encoding/asn1/ ./encoding/asn1/index.html ./encoding/asn1/stdoid/ ./encoding/asn1/stdoid/index.html ./dirs/ ./dirs/index.html ./mime/ ./mime/index.html ./fnmatch/ ./fnmatch/index.html ./regex/ ./regex/index.html ./endian/ ./endian/index.html ./unix/ ./unix/index.html ./unix/hosts/ ./unix/hosts/index.html ./unix/tty/ ./unix/tty/index.html ./unix/signal/ ./unix/signal/index.html ./unix/passwd/ ./unix/passwd/index.html ./unix/poll/ ./unix/poll/index.html ./unix/resolvconf/ ./unix/resolvconf/index.html ./rt/ ./rt/index.html ./errors/ ./errors/index.html + '[' hub.sr.ht '!=' git.sr.ht ']' + echo 'Not uploading docs for non-git.sr.ht build' Not uploading docs for non-git.sr.ht build + exit |