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 41 42 43 44 45 46 47 |
[#1273681] 2024/07/11 12:28:00 Booting image alpine/latest (default) on port 22424 [#1273681] 2024/07/11 12:28:00 Waiting for guest to settle [#1273681] 2024/07/11 12:28:09 Sending tasks [#1273681] 2024/07/11 12:28:14 Sending build environment [#1273681] 2024/07/11 12:28:14 Installing packages Warning: Permanently added '[localhost]:22424' (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 (1/5) Upgrading ca-certificates-bundle (20240226-r0 -> 20240705-r0) (2/5) Upgrading libcrypto3 (3.3.1-r1 -> 3.3.1-r3) (3/5) Upgrading libssl3 (3.3.1-r1 -> 3.3.1-r3) (4/5) Upgrading openssl (3.3.1-r1 -> 3.3.1-r3) (5/5) Upgrading ca-certificates (20240226-r0 -> 20240705-r0) Executing busybox-1.36.1-r29.trigger Executing ca-certificates-20240705-r0.trigger OK: 463 MiB in 140 packages Warning: Permanently added '[localhost]:22424' (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 [#1273681] 2024/07/11 12:28:16 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 [#1273681] 2024/07/11 12:28:19 Running task _apply_patch [#1273681] 2024/07/11 12:28:20 Running task environment [#1273681] 2024/07/11 12:28:20 Running task signoff [#1273681] 2024/07/11 12:28:21 Running task qbe [#1273681] 2024/07/11 12:28:22 Running task harec [#1273681] 2024/07/11 12:28:23 Running task hare [#1273681] 2024/07/11 12:28:30 Running task check [#1273681] 2024/07/11 12:28:37 Running task check_with_libc [#1273681] 2024/07/11 12:28:45 Running task parsechk [#1273681] 2024/07/11 12:28:47 Running task lint [#1273681] 2024/07/11 12:28:48 Running task bootstrap [#1273681] 2024/07/11 12:28:49 Running task docs [#1273681] 2024/07/11 12:28:51 Processing post-success triggers... [#1273681] 2024/07/11 12:28:51 Skipping trigger, condition unmet [#1273681] 2024/07/11 12:28:51 Sending webhook... [#1273681] 2024/07/11 12:28:51 Webhook response: 200 [#1273681] 2024/07/11 12:28:51 Thanks! |
1 2 3 4 5 6 7 8 |
Applying patch from lists.sr.ht + echo Applying patch from lists.sr.ht + git config --global user.name builds.sr.ht + git config --global user.email builds@sr.ht + cd hare + curl -sS https://lists.sr.ht/~sircmpwn/hare-dev/patches/53807/mbox + git am -3 /tmp/53807.patch Applying: net::uri: Clean up memory handling after failure |
1 2 3 4 |
+ cd hare + '[' patchset = patchset ']' + git log --format=%b 'origin/master^^..' + grep Signed-off-by |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
+ cd qbe + make -j2 PREFIX=/usr cc -std=c99 -g -Wall -Wextra -Wpedantic -c util.c -o util.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c parse.c -o parse.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c abi.c -o abi.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c cfg.c -o cfg.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c mem.c -o mem.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c ssa.c -o ssa.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c alias.c -o alias.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c load.c -o load.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c copy.c -o copy.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c fold.c -o fold.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c simpl.c -o simpl.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c live.c -o live.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c spill.c -o spill.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c rega.c -o rega.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c emit.c -o emit.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/targ.c -o amd64/targ.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/sysv.c -o amd64/sysv.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/isel.c -o amd64/isel.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/emit.c -o amd64/emit.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/targ.c -o arm64/targ.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/abi.c -o arm64/abi.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/isel.c -o arm64/isel.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/emit.c -o arm64/emit.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/targ.c -o rv64/targ.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/abi.c -o rv64/abi.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/isel.c -o rv64/isel.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/emit.c -o rv64/emit.o cc -std=c99 -g -Wall -Wextra -Wpedantic -c main.c -o main.o cc main.o util.o parse.o abi.o cfg.o mem.o ssa.o alias.o load.o copy.o fold.o simpl.o live.o spill.o rega.o emit.o amd64/targ.o amd64/sysv.o amd64/isel.o amd64/emit.o arm64/targ.o arm64/abi.o arm64/isel.o arm64/emit.o rv64/targ.o rv64/abi.o rv64/isel.o rv64/emit.o -o qbe + sudo make install PREFIX=/usr mkdir -p "/usr/bin" install -m755 qbe "/usr/bin/qbe" |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
+ cd harec + cp configs/linux.mk config.mk + make -j2 CC src/check.o CC src/emit.o CC src/eval.o CC src/expr.o CC src/gen.o CC src/genutil.o CC src/identifier.o CC src/lex.o CC src/main.o CC src/mod.o CC src/parse.o CC src/qbe.o CC src/qinstr.o CC src/qtype.o CC src/scope.o CC src/type_store.o CC src/typedef.o CC src/types.o CC src/utf8.o CC src/util.o CCLD .bin/harec + sudo make install install -Dm755 .bin/harec /usr/local/bin/harec |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 |
+ cd hare + cp configs/linux.mk config.mk + make -j2 HAREC .cache/rt.ssa HAREC .cache/encoding_utf8.ssa HAREC .cache/sort_cmp.ssa HAREC .cache/types.ssa HAREC .cache/endian.ssa HAREC .cache/format_elf.ssa SCDOC docs/hare.1 SCDOC docs/hare-build.1 SCDOC docs/hare-cache.1 SCDOC docs/hare-deps.1 SCDOC docs/haredoc.1 SCDOC docs/hare-run.1 SCDOC docs/hare-test.1 SCDOC docs/haredoc.5 SCDOC docs/hare-module.5 QBE .cache/encoding_utf8.s QBE .cache/sort_cmp.s QBE .cache/types.s QBE .cache/endian.s QBE .cache/format_elf.s HAREC .cache/types_c.ssa AS .cache/encoding_utf8.o AS .cache/sort_cmp.o AS .cache/types.o HAREC .cache/crypto_math.ssa AS .cache/endian.o AS .cache/format_elf.o QBE .cache/types_c.s QBE .cache/rt.s QBE .cache/crypto_math.s HAREC .cache/math.ssa HAREC .cache/linux.ssa AS .cache/types_c.o HAREC .cache/bytes.ssa HAREC .cache/errors.ssa AS .cache/crypto_math.o QBE .cache/math.s QBE .cache/linux.s HAREC .cache/linux_vdso.ssa HAREC .cache/sort.ssa AS .cache/rt.o QBE .cache/bytes.s QBE .cache/errors.s AS .cache/math.o AS .cache/linux.o QBE .cache/linux_vdso.s QBE .cache/sort.s AS .cache/bytes.o HAREC .cache/strings.ssa AS .cache/errors.o HAREC .cache/io.ssa AS .cache/linux_vdso.o HAREC .cache/time.ssa AS .cache/sort.o QBE .cache/strings.s QBE .cache/io.s HAREC .cache/path.ssa QBE .cache/time.s AS .cache/strings.o HAREC .cache/ascii.ssa AS .cache/io.o HAREC .cache/bufio.ssa HAREC .cache/hash.ssa HAREC .cache/memio.ssa QBE .cache/path.s AS .cache/time.o QBE .cache/ascii.s QBE .cache/bufio.s QBE .cache/hash.s QBE .cache/memio.s AS .cache/path.o HAREC .cache/fs.ssa HAREC .cache/strconv.ssa HAREC .cache/shlex.ssa AS .cache/ascii.o AS .cache/bufio.o AS .cache/hash.o HAREC .cache/crypto_sha256.ssa AS .cache/memio.o QBE .cache/fs.s QBE .cache/strconv.s HAREC .cache/unix.ssa QBE .cache/shlex.s QBE .cache/crypto_sha256.s AS .cache/fs.o HAREC .cache/os.ssa AS .cache/strconv.o QBE .cache/unix.s AS .cache/shlex.o AS .cache/crypto_sha256.o AS .cache/unix.o HAREC .cache/unix_signal.ssa QBE .cache/os.s QBE .cache/unix_signal.s HAREC .cache/fmt.ssa AS .cache/unix_signal.o AS .cache/os.o QBE .cache/fmt.s HAREC .cache/encoding_hex.ssa HAREC .cache/hare_lex.ssa HAREC .cache/time_chrono.ssa HAREC .cache/os_exec.ssa HAREC .cache/dirs.ssa HAREC .cache/getopt.ssa AS .cache/fmt.o QBE .cache/encoding_hex.s QBE .cache/hare_lex.s QBE .cache/time_chrono.s QBE .cache/os_exec.s QBE .cache/dirs.s QBE .cache/getopt.s AS .cache/encoding_hex.o AS .cache/hare_lex.o HAREC .cache/hare_ast.ssa AS .cache/time_chrono.o HAREC .cache/time_date.ssa AS .cache/os_exec.o HAREC .cache/unix_tty.ssa AS .cache/dirs.o AS .cache/getopt.o QBE .cache/hare_ast.s QBE .cache/time_date.s QBE .cache/unix_tty.s AS .cache/hare_ast.o HAREC .cache/hare_parse.ssa HAREC .cache/hare_unparse.ssa AS .cache/time_date.o AS .cache/unix_tty.o QBE .cache/hare_parse.s QBE .cache/hare_unparse.s AS .cache/hare_parse.o HAREC .cache/hare_module.ssa QBE .cache/hare_module.s AS .cache/hare_module.o HAREC .cache/cmd_hare_build.ssa QBE .cache/cmd_hare_build.s AS .cache/cmd_hare_build.o HAREC .cache/cmd_hare.ssa QBE .cache/cmd_hare.s AS .cache/cmd_hare.o AS .cache/hare_unparse.o LD .bin/hare HARE .bin/haredoc rm .cache/time.s .cache/encoding_utf8.s .cache/time_chrono.s .cache/hare_ast.s .cache/hare_lex.s .cache/crypto_sha256.s .cache/strings.s .cache/os.s .cache/io.s .cache/fmt.s .cache/dirs.s .cache/shlex.s .cache/cmd_hare_build.s .cache/time_date.s .cache/encoding_hex.s .cache/format_elf.s .cache/unix.s .cache/sort_cmp.s .cache/sort.s .cache/strconv.s .cache/errors.s .cache/getopt.s .cache/linux.s .cache/hash.s .cache/ascii.s .cache/fs.s .cache/bufio.s .cache/types.s .cache/types_c.s .cache/cmd_hare.s .cache/hare_parse.s .cache/path.s .cache/linux_vdso.s .cache/endian.s .cache/bytes.s .cache/os_exec.s .cache/crypto_math.s .cache/hare_unparse.s .cache/math.s .cache/hare_module.s .cache/unix_tty.s .cache/unix_signal.s .cache/memio.s + sudo make install mkdir -p -- \ '/usr/local/bin' '/usr/local/share/man/man1' \ '/usr/local/bin' '/usr/local/share/man/man5' install -m755 '.bin/hare' '/usr/local/bin/hare' install -m755 '.bin/haredoc' '/usr/local/bin/haredoc' for i in hare hare-build hare-cache hare-deps haredoc hare-run hare-test; do install -m644 docs/$i.1 '/usr/local/share/man'/man1/$i.1; done for i in haredoc hare-module; do install -m644 docs/$i.5 '/usr/local/share/man'/man5/$i.5; done rm -rf -- '/usr/local/src/hare/stdlib' mkdir -p -- '/usr/local/src/hare/stdlib' cp -R -- $(scripts/moddirs) '/usr/local/src/hare/stdlib' |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 |
+ cd hare + make -j2 check Running 570/570 tests: rt::unknown_errno...............................PASS in 0.000004593s rt::sigset_invalid_signum.......................PASS in 0.000002821s rt::sigset_valid_signum.........................PASS in 0.000002699s encoding::utf8::encode..........................PASS in 0.000002972s encoding::utf8::decode..........................PASS in 0.000004211s bytes::trim.....................................PASS in 0.000007969s bytes::cut......................................PASS in 0.000007264s bytes::rtokenize................................PASS in 0.000008452s bytes::tokenize.................................PASS in 0.000007072s bytes::reverse..................................PASS in 0.000003314s bytes::index....................................PASS in 0.000029789s bytes::equal....................................PASS in 0.000006166s bytes::hassuffix................................PASS in 0.000005954s bytes::hasprefix................................PASS in 0.000006125s strings::utf8...................................PASS in 0.000019736s strings::trim...................................PASS in 0.000020854s strings::cut....................................PASS in 0.000007021s strings::split..................................PASS in 0.000025589s strings::tokenize...............................PASS in 0.000008977s strings::hassuffix..............................PASS in 0.000019373s strings::hasprefix..............................PASS in 0.000005873s strings::sub....................................PASS in 0.000006699s strings::fromrunes..............................PASS in 0.000025196s strings::multireplace...........................PASS in 0.000009116s strings::replace................................PASS in 0.000009420s strings::rpad...................................PASS in 0.000022514s strings::lpad...................................PASS in 0.000006649s strings::slice..................................PASS in 0.000021498s strings::iter...................................PASS in 0.000006810s strings::byteindex..............................PASS in 0.000008291s strings::index..................................PASS in 0.000018920s strings::dupall.................................PASS in 0.000004089s strings::dup....................................PASS in 0.000006347s strings::contains...............................PASS in 0.000007627s strings::join...................................PASS in 0.000006871s strings::concat.................................PASS in 0.000006891s strings::compare................................PASS in 0.000005863s ascii::valid....................................PASS in 0.000020501s ascii::strcasecmp...............................PASS in 0.000027734s ascii::ctype....................................PASS in 0.000003708s io::limit.......................................PASS in 0.000007656s memio::dynamic..................................PASS in 0.000029669s memio::fixed....................................PASS in 0.000012714s memio::rjoin....................................PASS in 0.000006549s memio::rconcat..................................PASS in 0.000007989s memio::join.....................................PASS in 0.000024208s memio::concat...................................PASS in 0.000008190s bufio::unread...................................PASS in 0.000007746s bufio::write....................................PASS in 0.000021639s bufio::read.....................................PASS in 0.000015001s bufio::scan_unread..............................PASS in 0.000062338s bufio::scan_read................................PASS in 0.000022455s bufio::scan_byte................................PASS in 0.000029910s bufio::scan_rune_cutoff.........................PASS in 0.000022596s bufio::scan_rune................................PASS in 0.000022284s bufio::read_rune................................PASS in 0.000004483s bufio::read_line................................PASS in 0.000013711s bufio::read_tok.................................PASS in 0.000004090s bufio::read_byte................................PASS in 0.000005723s math::gcd.......................................PASS in 0.000020984s math::remu......................................PASS in 0.000006820s math::divu......................................PASS in 0.000006337s math::mulu......................................PASS in 0.000006347s math::subu......................................PASS in 0.000020601s math::addu......................................PASS in 0.000006578s math::popcount..................................PASS in 0.000021448s math::trailing_zeros_u..........................PASS in 0.000006085s math::leading_zeros_u...........................PASS in 0.000018577s math::bit_size_u................................PASS in 0.000006235s math::signi.....................................PASS in 0.000020884s math::absi......................................PASS in 0.000006851s math::isinf.....................................PASS in 0.000006337s math::fround....................................PASS in 0.000009682s math::fexcept...................................PASS in 0.000020642s math::hypot.....................................PASS in 0.000015191s math::atan2.....................................PASS in 0.000008051s math::atanh.....................................PASS in 0.000020199s math::acosh.....................................PASS in 0.000009662s math::asinh.....................................PASS in 0.000023664s math::tanh......................................PASS in 0.000007485s math::cosh......................................PASS in 0.000020863s math::sinh......................................PASS in 0.000007385s math::atan......................................PASS in 0.000020109s math::acos......................................PASS in 0.000008472s math::asin......................................PASS in 0.000021226s math::tan.......................................PASS in 0.000007475s math::sin.......................................PASS in 0.000021649s math::cos.......................................PASS in 0.000006880s math::trig_reduce...............................PASS in 0.000020329s math::modf64....................................PASS in 0.000028478s math::round.....................................PASS in 0.000003748s math::trunc.....................................PASS in 0.000007324s math::ceil......................................PASS in 0.000020017s math::floor.....................................PASS in 0.000006618s math::powf64....................................PASS in 0.000026928s math::sqrt......................................PASS in 0.000007184s math::exp2f64...................................PASS in 0.000005118s math::expf64....................................PASS in 0.000006720s math::log1p.....................................PASS in 0.000020177s math::log2f64...................................PASS in 0.000006870s math::log10f64..................................PASS in 0.000020047s math::logf64....................................PASS in 0.000007043s math::eqwithin..................................PASS in 0.000005864s math::nearbyint.................................PASS in 0.000005953s math::nextafter.................................PASS in 0.000022394s math::modfrac...................................PASS in 0.000013973s math::frexp_ldexp...............................PASS in 0.000021206s math::frexp.....................................PASS in 0.000006689s math::normalize.................................PASS in 0.000005751s math::signf.....................................PASS in 0.000006881s math::copysign..................................PASS in 0.000006720s math::absf......................................PASS in 0.000006428s math::float_normality...........................PASS in 0.000019443s math::isnan.....................................PASS in 0.000006558s math::floatbits.................................PASS in 0.000003234s path::pop.......................................PASS in 0.000012119s path::push......................................PASS in 0.000012713s path::prepend...................................PASS in 0.000034423s path::dirname_basename..........................PASS in 0.000164209s path::iter......................................PASS in 0.000008030s path::ext.......................................PASS in 0.000013328s types::c::strnlen...............................PASS in 0.000003254s types::c::strlen................................PASS in 0.000005691s types::c::strings...............................PASS in 0.000021205s time::mult......................................PASS in 0.000010174s time::compare...................................PASS in 0.001089217s time::add.......................................PASS in 0.000004281s fs::modes.......................................PASS in 0.000006930s fs::mode_str....................................PASS in 0.000004070s strconv::utos...................................PASS in 0.000004231s strconv::utos_bases.............................PASS in 0.000006699s strconv::stou_bases.............................PASS in 0.000005893s strconv::stou...................................PASS in 0.000007445s strconv::stoi_bases.............................PASS in 0.000020702s strconv::stoi...................................PASS in 0.000008552s strconv::stofhex................................PASS in 0.000028359s strconv::stof32.................................PASS in 0.000015152s strconv::stof64.................................PASS in 0.000071597s strconv::numeric................................PASS in 0.000005108s strconv::itos...................................PASS in 0.000006730s strconv::itos_bases.............................PASS in 0.000021326s strconv::ftosf..................................PASS in 0.000327168s fmt::print......................................PASS in 0.000063810s encoding::hex::dump.............................PASS in 0.000042705s encoding::hex::decode...........................PASS in 0.000048295s encoding::hex::encode...........................PASS in 0.000004825s encoding::hex::encodestr........................PASS in 0.000007081s fnmatch::fnmatch................................PASS in 0.000110210s unix::tty::pty..................................PASS in 0.000201895s test::exit......................................PASS in 0.000003767s test::_abort....................................PASS in 0.000014687s endian::ntoh....................................PASS in 0.000019846s endian::hton....................................PASS in 0.000005933s endian::little..................................PASS in 0.000006175s endian::big.....................................PASS in 0.000006699s math::random::rng...............................PASS in 0.000043833s cmp::ints.......................................PASS in 0.000003778s sort::sorted....................................PASS in 0.000006962s sort::big_random................................PASS in 0.023046853s sort::big_equal.................................PASS in 0.010855134s sort::sort......................................PASS in 0.000014406s sort::search....................................PASS in 0.000005712s sort::rbisect...................................PASS in 0.000003173s sort::lbisect...................................PASS in 0.000003243s hare::lex::access_tuple.........................PASS in 0.000043329s hare::lex::loc..................................PASS in 0.000017952s hare::lex::invalid..............................PASS in 0.000045484s hare::lex::literals_underscores.................PASS in 0.000059427s hare::lex::literals.............................PASS in 0.000051549s hare::lex::strings..............................PASS in 0.000043470s hare::lex::runes................................PASS in 0.000010739s hare::lex::comments.............................PASS in 0.000022657s hare::lex::keywords.............................PASS in 0.000083072s hare::lex::lexname..............................PASS in 0.000009420s hare::lex::lex3.................................PASS in 0.000016764s hare::lex::lex2.................................PASS in 0.000023664s hare::lex::lex1.................................PASS in 0.000004271s hare::lex::unlex................................PASS in 0.000005098s hare::unparse::_type............................PASS in 0.000043006s hare::unparse::import...........................PASS in 0.000006860s hare::unparse::ident............................PASS in 0.000005994s hare::unparse::decl.............................PASS in 0.000035703s hare::parse::docs...............................PASS in 0.000117384s hare::parse::decls..............................PASS in 0.000254724s hare::parse::imports............................PASS in 0.000087735s hare::parse::func...............................PASS in 0.000368835s hare::parse::enum_comments......................PASS in 0.000048305s hare::parse::tagged_union.......................PASS in 0.000098757s hare::parse::tuple..............................PASS in 0.000149510s hare::parse::enum_type..........................PASS in 0.000163805s hare::parse::array_slice........................PASS in 0.000071113s hare::parse::struct_union.......................PASS in 0.000242474s hare::parse::type_loc...........................PASS in 0.000271588s hare::parse::expr_loc...........................PASS in 0.001326020s hare::parse::ident..............................PASS in 0.000334048s hare::parse::parenthesis........................PASS in 0.000487035s hare::parse::yield_expr.........................PASS in 0.000088098s hare::parse::unarithm...........................PASS in 0.000135558s hare::parse::match_expr.........................PASS in 0.000140192s hare::parse::switch_expr........................PASS in 0.000106906s hare::parse::slice..............................PASS in 0.000094908s hare::parse::postfix............................PASS in 0.000179622s hare::parse::list...............................PASS in 0.000054763s hare::parse::if_expr............................PASS in 0.000097760s hare::parse::for_expr...........................PASS in 0.000181597s hare::parse::defer_expr.........................PASS in 0.000050914s hare::parse::control............................PASS in 0.000071274s hare::parse::constant...........................PASS in 0.000424625s hare::parse::compound...........................PASS in 0.000057886s hare::parse::cast...............................PASS in 0.000188417s hare::parse::call...............................PASS in 0.000168763s hare::parse::builtin............................PASS in 0.000310828s hare::parse::binding............................PASS in 0.000161237s hare::parse::binarithm..........................PASS in 0.000059125s hare::parse::assignment.........................PASS in 0.000203567s time::chrono::utc_convfrom_tai..................PASS in 0.000202943s time::chrono::utc_convto_tai....................PASS in 0.000008070s time::date::reckon..............................PASS in 0.000098515s time::date::parse...............................PASS in 0.000018808s time::date::truncate............................PASS in 0.000018789s time::date::unitdiff............................PASS in 0.000014858s time::date::pdiff...............................PASS in 0.000016622s time::date::format..............................PASS in 0.000051178s time::date::calc_janfirstweekday................PASS in 0.000002518s time::date::calc_weekday........................PASS in 0.000013378s time::date::calc_sundayweek.....................PASS in 0.000002014s time::date::calc_week...........................PASS in 0.000003022s time::date::calc_yearday........................PASS in 0.000002378s time::date::calc_ymd............................PASS in 0.000010356s time::date::calc_daydate__yd....................PASS in 0.000002668s time::date::calc_daydate__ywd...................PASS in 0.000002769s time::date::calc_daydate__ymd...................PASS in 0.000018355s time::date::from_str............................PASS in 0.000030151s crypto::math::cmpu32............................PASS in 0.000002377s crypto::math::gtu32.............................PASS in 0.000004977s crypto::math::eq0u32............................PASS in 0.000002276s crypto::math::equ32.............................PASS in 0.000002337s crypto::math::muxu32............................PASS in 0.000004776s crypto::math::eqslice...........................PASS in 0.000002539s crypto::math::lrot64............................PASS in 0.000023785s crypto::math::lrot32............................PASS in 0.000002247s crypto::math::divu32............................PASS in 0.000002891s crypto::sha256::sha256_1gb......................SKIP in 0.000020572s crypto::sha256::sha256..........................PASS in 0.000077530s shlex::quote....................................PASS in 0.000007102s shlex::split....................................PASS in 0.000041677s getopt::parse...................................PASS in 0.000006538s hash::fnv::fnv32................................PASS in 0.000011434s hare::types::builtins...........................PASS in 0.000004131s hare::types::forwardref.........................PASS in 0.000777230s hare::types::alias..............................PASS in 0.000719133s hare::types::tagged.............................PASS in 0.000734013s hare::types::funcs..............................PASS in 0.000729922s hare::types::lists..............................PASS in 0.000751410s hare::types::tuples.............................PASS in 0.000753798s hare::types::structs............................PASS in 0.000921471s hare::types::store..............................PASS in 0.000713299s hare::parse::doc::invalid_ref...................PASS in 0.000102687s hare::parse::doc::doc...........................PASS in 0.000100580s net::ip::test_subnet_contains...................PASS in 0.000016774s net::ip::parse_subnet...........................PASS in 0.000016038s net::ip::parse_ip...............................PASS in 0.000061785s net::uri::encodequery...........................PASS in 0.000012461s net::uri::decodequery...........................PASS in 0.000045858s net::uri::percent_encoding......................PASS in 0.000050199s net::uri::invalid...............................PASS in 0.000013137s net::uri::roundtrip.............................PASS in 0.000100621s regex::rawreplace...............................PASS in 0.000491316s regex::replace..................................PASS in 0.000612709s regex::findall..................................PASS in 0.000376985s regex::find.....................................PASS in 0.008055559s cmd::haredoc::doc::html_escape..................PASS in 0.000008402s cmd::haredoc::parseident........................PASS in 0.000113193s math::complex::tanhuge..........................PASS in 0.000008402s math::complex::tanh.............................PASS in 0.000025982s math::complex::tan..............................PASS in 0.000007647s math::complex::sqrt.............................PASS in 0.000013097s math::complex::sinh.............................PASS in 0.000008694s math::complex::sin..............................PASS in 0.000022323s math::complex::rect.............................PASS in 0.000005743s math::complex::pow..............................PASS in 0.000028862s math::complex::polar............................PASS in 0.000004100s math::complex::log..............................PASS in 0.000043883s math::complex::isnan............................PASS in 0.000002549s math::complex::exp..............................PASS in 0.000007233s math::complex::cosh.............................PASS in 0.000008160s math::complex::cos..............................PASS in 0.000007485s math::complex::conj.............................PASS in 0.000003777s math::complex::atanh............................PASS in 0.000010215s math::complex::atan.............................PASS in 0.000010025s math::complex::asinh............................PASS in 0.000045776s math::complex::asin.............................PASS in 0.000018949s math::complex::acosh............................PASS in 0.000017369s math::complex::acos.............................PASS in 0.000015977s math::complex::abs..............................PASS in 0.000021408s math::checked::sat_mulu64.......................PASS in 0.000001995s math::checked::sat_mulu32.......................PASS in 0.000002126s math::checked::sat_mulu16.......................PASS in 0.000001984s math::checked::sat_mulu8........................PASS in 0.000004534s math::checked::sat_muli64.......................PASS in 0.000002146s math::checked::sat_muli32.......................PASS in 0.000015091s math::checked::sat_muli16.......................PASS in 0.000003043s math::checked::sat_muli8........................PASS in 0.000004594s math::checked::sat_subu64.......................PASS in 0.000002035s math::checked::sat_subu32.......................PASS in 0.000002981s math::checked::sat_subu16.......................PASS in 0.000001955s math::checked::sat_subu8........................PASS in 0.000002105s math::checked::sat_subi64.......................PASS in 0.000006014s math::checked::sat_subi32.......................PASS in 0.000007415s math::checked::sat_subi16.......................PASS in 0.000007999s math::checked::sat_subi8........................PASS in 0.000002126s math::checked::sat_addu64.......................PASS in 0.000002126s math::checked::sat_addu32.......................PASS in 0.000002075s math::checked::sat_addu16.......................PASS in 0.000002025s math::checked::sat_addu8........................PASS in 0.000002076s math::checked::sat_addi64.......................PASS in 0.000001995s math::checked::sat_addi32.......................PASS in 0.000010347s math::checked::sat_addi16.......................PASS in 0.000008120s math::checked::sat_addi8........................PASS in 0.000002126s math::checked::mulu64...........................PASS in 0.000003174s math::checked::mulu32...........................PASS in 0.000002277s math::checked::mulu16...........................PASS in 0.000002348s math::checked::mulu8............................PASS in 0.000008463s math::checked::muli64...........................PASS in 0.000002407s math::checked::muli32...........................PASS in 0.000002297s math::checked::muli16...........................PASS in 0.000011374s math::checked::muli8............................PASS in 0.000002307s math::checked::subu64...........................PASS in 0.000002357s math::checked::subu32...........................PASS in 0.000002267s math::checked::subu16...........................PASS in 0.000002236s math::checked::subu8............................PASS in 0.000002720s math::checked::subi64...........................PASS in 0.000002347s math::checked::subi32...........................PASS in 0.000002418s math::checked::subi16...........................PASS in 0.000002286s math::checked::subi8............................PASS in 0.000002266s math::checked::addu64...........................PASS in 0.000003235s math::checked::addu32...........................PASS in 0.000002337s math::checked::addu16...........................PASS in 0.000011888s math::checked::addu8............................PASS in 0.000002347s math::checked::addi64...........................PASS in 0.000008271s math::checked::addi32...........................PASS in 0.000002227s math::checked::addi16...........................PASS in 0.000002196s math::checked::addi8............................PASS in 0.000002216s wordexp::wordexp_error..........................PASS in 0.001396176s wordexp::wordexp................................PASS in 0.005005752s unix::passwd::nextpw............................PASS in 0.000020643s unix::passwd::nextgr............................PASS in 0.000027534s unix::hosts::lookup.............................PASS in 0.000024420s unix::hosts::errors.............................PASS in 0.000025084s unix::hosts::next...............................PASS in 0.000022980s hare::unit::_return.............................PASS in 0.000771157s hare::unit::constant............................PASS in 0.000888036s hare::unit::compound............................PASS in 0.000838753s hare::unit::access..............................PASS in 0.000738576s encoding::base32::decode........................PASS in 0.000347569s encoding::base32::encode........................PASS in 0.000010728s encoding::base64::sizecalc......................PASS in 0.000020673s encoding::base64::decode........................PASS in 0.009030525s encoding::base64::encode........................PASS in 0.000006870s encoding::base64::partialwrite..................PASS in 0.000002620s encoding::asn1::validutf8.......................PASS in 0.000006226s encoding::asn1::strrawoid.......................PASS in 0.000005904s encoding::asn1::t61encode.......................PASS in 0.000113436s encoding::asn1::bmp.............................PASS in 0.000007797s encoding::asn1::t61.............................PASS in 0.000028186s encoding::asn1::utf8............................PASS in 0.000009016s encoding::asn1::c_is_print......................PASS in 0.000039934s encoding::asn1::c_is_num........................PASS in 0.000004462s encoding::asn1::write_int.......................PASS in 0.000015394s encoding::asn1::write_bool......................PASS in 0.000002952s encoding::asn1::write_seq.......................PASS in 0.000006820s encoding::asn1::encode_dsz......................PASS in 0.000015655s encoding::asn1::write_prim......................PASS in 0.000014335s encoding::asn1::write_id........................PASS in 0.000018647s encoding::asn1::read_oid........................PASS in 0.000021035s encoding::asn1::read_gtime......................PASS in 0.000042745s encoding::asn1::read_utctime....................PASS in 0.000018022s encoding::asn1::read_bitstr.....................PASS in 0.000004966s encoding::asn1::read_int........................PASS in 0.000033497s encoding::asn1::read_null.......................PASS in 0.000003899s encoding::asn1::read_bool.......................PASS in 0.000014073s encoding::asn1::read_implicit...................PASS in 0.000003405s encoding::asn1::invalid_seq.....................PASS in 0.000002579s encoding::asn1::seq.............................PASS in 0.000023050s encoding::asn1::emptydata.......................PASS in 0.000002871s encoding::asn1::parselen........................PASS in 0.000005078s encoding::asn1::parsetag........................PASS in 0.000018496s encoding::pem::readcrlf.........................PASS in 0.000083414s encoding::pem::write............................PASS in 0.000076554s encoding::pem::read_many........................PASS in 0.000118492s encoding::pem::read.............................PASS in 0.000081389s glob::pattern_parse.............................PASS in 0.000046876s glob::glob......................................PASS in 0.002570469s net::dns::opcode................................PASS in 0.000002830s crypto::random::reader..........................PASS in 0.000049646s crypto::random::buffer..........................PASS in 0.000025589s format::ini::invalid............................PASS in 0.000067990s format::ini::extended...........................PASS in 0.000020703s format::ini::simple.............................PASS in 0.000041526s hash::adler32::adler32..........................PASS in 0.000004966s hash::siphash::siphash..........................PASS in 0.000031622s hash::crc16::crc16..............................PASS in 0.000013862s hash::crc32::crc32..............................PASS in 0.000011212s hash::crc64::crc64..............................PASS in 0.000006215s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000020077s crypto::blake2b::blake2b........................PASS in 0.031321871s crypto::argon2::samples_slow....................SKIP in 0.000012301s crypto::argon2::samples.........................PASS in 0.006788705s crypto::argon2::rfc_id_test_vector..............PASS in 0.000906746s crypto::argon2::rfc_i_test_vector...............PASS in 0.001101594s crypto::argon2::rfc_d_test_vector...............PASS in 0.000867853s crypto::argon2::mode_d_one_pass.................PASS in 0.000717681s crypto::chacha::hchacha20.......................PASS in 0.000007575s crypto::chacha::skipblocks......................PASS in 0.000006890s crypto::chacha::xchacha20.......................PASS in 0.000018072s crypto::chacha::chacha20........................PASS in 0.000006770s crypto::poly1305::writepatterns.................PASS in 0.000005511s crypto::poly1305::example4......................PASS in 0.000002709s crypto::poly1305::example3......................PASS in 0.000002347s crypto::poly1305::example2......................PASS in 0.000004433s crypto::poly1305::example1......................PASS in 0.000002357s crypto::chachapoly::xencrypt....................PASS in 0.000053539s crypto::chachapoly::encrypt.....................PASS in 0.000023662s crypto::invalidmac..............................PASS in 0.000008733s crypto::cipheradditionswap......................PASS in 0.000023985s crypto::invalidaddition5........................PASS in 0.000008089s crypto::invalidaddition4........................PASS in 0.000008522s crypto::invalidaddition3........................PASS in 0.000008028s crypto::invalidaddition2........................PASS in 0.000014052s crypto::invalidaddition.........................PASS in 0.000020852s crypto::invalidcipher3..........................PASS in 0.000008342s crypto::invalidcipher2..........................PASS in 0.000008652s crypto::invalidcipher...........................PASS in 0.000008220s crypto::invalidkey..............................PASS in 0.000017406s crypto::polyaligned.............................PASS in 0.000010989s crypto::nothing.................................PASS in 0.000025898s crypto::nomsg...................................PASS in 0.000009941s crypto::noadditional............................PASS in 0.000041130s crypto::rfcmultiadditonals......................PASS in 0.000013015s crypto::rfc.....................................PASS in 0.000030472s crypto::bigint::zero............................PASS in 0.000002921s crypto::bigint::iszero..........................PASS in 0.000043234s crypto::bigint::montymul........................PASS in 0.000107119s crypto::bigint::montyencode.....................PASS in 0.000035267s crypto::bigint::word_countbits..................PASS in 0.000001974s crypto::bigint::encreddec.......................PASS in 0.000054899s crypto::bigint::encmoddec.......................PASS in 0.000016832s crypto::bigint::decodebigger....................PASS in 0.000009478s crypto::bigint::encodebigger....................PASS in 0.000002328s crypto::bigint::encode..........................PASS in 0.000019110s crypto::bigint::modpow..........................PASS in 0.000066444s crypto::bigint::reduce..........................PASS in 0.000079991s crypto::bigint::rshift..........................PASS in 0.000030078s crypto::bigint::mulacc..........................PASS in 0.000054235s crypto::bigint::muladd_small....................PASS in 0.000067782s crypto::bigint::add.............................PASS in 0.000029212s crypto::ec::bigint_support......................PASS in 0.000005581s crypto::ec::arsh................................PASS in 0.000002679s crypto::ec::be8tole30...........................PASS in 0.000002538s crypto::ec::keygen_p521.........................PASS in 0.000004351s crypto::ec::keygen_p384.........................PASS in 0.000009096s crypto::ec::keygen_p256.........................PASS in 0.000003002s crypto::ec::p521_muladd.........................PASS in 0.104073913s crypto::ec::p521_mulgen.........................PASS in 0.066798443s crypto::ec::p384_muladd.........................PASS in 0.049328976s crypto::ec::p384_mulgen.........................PASS in 0.031074318s crypto::ec::p256_muladd.........................PASS in 0.016394094s crypto::ec::p256_mulgen.........................PASS in 0.008942343s crypto::sha1::sha1_1gb..........................SKIP in 0.000013992s crypto::sha1::sha1..............................PASS in 0.000085039s crypto::hmac::sha256............................PASS in 0.000011564s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000030391s crypto::hmac::hmac_sha1.........................PASS in 0.000016713s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000009932s crypto::sha512::sha384..........................PASS in 0.000051625s crypto::sha512::sha512_256......................PASS in 0.000021668s crypto::sha512::sha512_224......................PASS in 0.000020629s crypto::sha512::sha512..........................PASS in 0.000077040s crypto::ecdsa::validate.........................PASS in 0.015320602s crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000012501s crypto::ecdsa::hmac_drbg........................PASS in 0.000044766s crypto::salsa::hsalsa20.........................PASS in 0.000004755s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000005138s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000021174s crypto::salsa::xsalsa20.........................PASS in 0.000013972s crypto::salsa::qr...............................PASS in 0.000002437s crypto::curve25519::highbitignored..............PASS in 0.002538991s crypto::curve25519::vectors.....................PASS in 0.021413278s crypto::curve25519::x25519basepoint.............PASS in 0.252361430s crypto::curve25519::unpackpack..................PASS in 0.000002620s crypto::curve25519::swap25519...................PASS in 0.000002871s crypto::curve25519::subfe.......................PASS in 0.000002750s crypto::curve25519::unpack25519.................PASS in 0.000001823s crypto::x25519::random..........................PASS in 0.005042553s crypto::x25519::sample..........................PASS in 0.002529824s crypto::aes::rt_example_vector3.................PASS in 0.000012229s crypto::aes::rt_example_vector2.................PASS in 0.000002175s crypto::aes::rt_example_vector1_in_place........PASS in 0.000001774s crypto::aes::rt_example_vector1.................PASS in 0.000016923s crypto::aes::rt_decrypt_128.....................PASS in 0.000007112s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000002186s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000002669s crypto::aes::rt_encrypt_128.....................PASS in 0.000002356s crypto::aes::rt_finish..........................PASS in 0.000006627s crypto::aes::ctr_test_retry.....................PASS in 0.000012652s crypto::aes::empty_write........................PASS in 0.000006095s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000016793s crypto::aes::ctr_encrypt_in_place...............PASS in 0.000005813s crypto::aes::ctr_test_multiple_calls............PASS in 0.000026613s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000012682s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000020842s crypto::aes::ctr_zero_iv........................PASS in 0.000022242s crypto::aes::test_example_vector3...............PASS in 0.000009077s crypto::aes::test_example_vector2...............PASS in 0.000023118s crypto::aes::test_example_vector1_in_place......PASS in 0.000006074s crypto::aes::test_example_vector1...............PASS in 0.000017991s crypto::aes::test_decrypt_128...................PASS in 0.000008824s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000009811s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000009993s crypto::aes::test_encrypt_128...................PASS in 0.000020509s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000033533s crypto::aes::cbc_encrypt_decrypt................PASS in 0.000026665s crypto::aes::ni_test_example_vector3............PASS in 0.000018021s crypto::aes::ni_test_example_vector2............PASS in 0.000012974s crypto::aes::ni_test_example_vector1............PASS in 0.000019704s crypto::aes::ni_test_decrypt_128................PASS in 0.000003284s crypto::aes::ni_test_encrypt_128................PASS in 0.000005027s crypto::aes::ni_enc_key_expand_256..............PASS in 0.000013417s crypto::aes::ni_enc_key_expand_192..............PASS in 0.000009560s crypto::aes::ni_enc_key_expand_128..............PASS in 0.000014556s crypto::aes::ni_enabled.........................PASS in 0.000002167s crypto::aes::gcm_inplace........................PASS in 0.000367494s crypto::aes::gcm_decrypt........................PASS in 0.000227868s crypto::aes::gcm_encrypt........................PASS in 0.000195522s crypto::aes::xts::multiblock....................PASS in 0.000005087s crypto::aes::xts::oneblock......................PASS in 0.000003687s crypto::blowfish::salted........................PASS in 0.001170787s crypto::blowfish::decrypt.......................PASS in 0.001281049s crypto::blowfish::encrypt.......................PASS in 0.001289592s crypto::ed25519::issue716.......................PASS in 0.004654652s crypto::ed25519::golden.........................PASS in 0.007528156s crypto::ed25519::roundtrip......................PASS in 0.029926539s crypto::rsa::countbits..........................PASS in 0.000004251s crypto::rsa::pkcs1..............................PASS in 0.279295176s crypto::rsa::initd..............................PASS in 0.000139302s crypto::rsa::pubprivexp.........................PASS in 0.039023950s crypto::rsa::smallprivexp.......................PASS in 0.000061336s crypto::rsa::tiny...............................PASS in 0.000008461s crypto::hkdf::rfc6..............................PASS in 0.000068651s crypto::hkdf::rfc5..............................PASS in 0.000022837s crypto::hkdf::rfc4..............................PASS in 0.000016056s crypto::hkdf::rfc3..............................PASS in 0.000024428s crypto::hkdf::rfc2..............................PASS in 0.000045843s crypto::hkdf::rfc1..............................PASS in 0.000023341s crypto::ecdh::nist_p521_full....................SKIP in 0.000014616s crypto::ecdh::nist_p384_full....................SKIP in 0.000011534s crypto::ecdh::nist_p256_full....................SKIP in 0.000011292s crypto::ecdh::nist_p521.........................PASS in 0.022336179s crypto::ecdh::nist_p384.........................PASS in 0.010649425s crypto::ecdh::nist_p256.........................PASS in 0.003038429s crypto::ecdh::p521_invalidpoint.................PASS in 0.022322960s crypto::ecdh::p384_invalidpoint.................PASS in 0.010801905s crypto::ecdh::p256_invalidpoint.................PASS in 0.003177570s mime::parse.....................................PASS in 0.000011845s mime::lookup_ext................................PASS in 0.000006779s mime::lookup_mime...............................PASS in 0.000024364s uuid::decode....................................PASS in 0.000006195s uuid::encode....................................PASS in 0.000013980s strings::template::template.....................PASS in 0.000043242s linux::timerfd::timerfd.........................PASS in 0.000058178s 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.143088416s |
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.000004762s rt::sigset_invalid_signum.......................PASS in 0.000002920s rt::sigset_valid_signum.........................PASS in 0.000002829s encoding::utf8::encode..........................PASS in 0.000005447s encoding::utf8::decode..........................PASS in 0.000006584s bytes::trim.....................................PASS in 0.000004188s bytes::cut......................................PASS in 0.000014375s bytes::rtokenize................................PASS in 0.000023559s bytes::tokenize.................................PASS in 0.000007410s bytes::reverse..................................PASS in 0.000005808s bytes::index....................................PASS in 0.000015555s bytes::equal....................................PASS in 0.000005628s bytes::hassuffix................................PASS in 0.000006543s bytes::hasprefix................................PASS in 0.000018615s strings::utf8...................................PASS in 0.000013129s strings::trim...................................PASS in 0.000030343s strings::cut....................................PASS in 0.000006987s strings::split..................................PASS in 0.000031149s strings::tokenize...............................PASS in 0.000008760s strings::hassuffix..............................PASS in 0.000006131s strings::hasprefix..............................PASS in 0.000005890s strings::sub....................................PASS in 0.000022461s strings::fromrunes..............................PASS in 0.000020780s strings::multireplace...........................PASS in 0.000009153s strings::replace................................PASS in 0.000008718s strings::rpad...................................PASS in 0.000006887s strings::lpad...................................PASS in 0.000006584s strings::slice..................................PASS in 0.000020105s strings::iter...................................PASS in 0.000007198s strings::byteindex..............................PASS in 0.000007833s strings::index..................................PASS in 0.000018504s strings::dupall.................................PASS in 0.000006483s strings::dup....................................PASS in 0.000006203s strings::contains...............................PASS in 0.000021242s strings::join...................................PASS in 0.000007068s strings::concat.................................PASS in 0.000020658s strings::compare................................PASS in 0.000006313s ascii::valid....................................PASS in 0.000019915s ascii::strcasecmp...............................PASS in 0.000015656s ascii::ctype....................................PASS in 0.000006192s io::limit.......................................PASS in 0.000008005s memio::dynamic..................................PASS in 0.000013491s memio::fixed....................................PASS in 0.000012242s memio::rjoin....................................PASS in 0.000008698s memio::rconcat..................................PASS in 0.000005345s memio::join.....................................PASS in 0.000008860s memio::concat...................................PASS in 0.000008155s bufio::unread...................................PASS in 0.000004812s bufio::write....................................PASS in 0.000021907s bufio::read.....................................PASS in 0.000014860s bufio::scan_unread..............................PASS in 0.000044882s bufio::scan_read................................PASS in 0.000046281s bufio::scan_byte................................PASS in 0.000030233s bufio::scan_rune_cutoff.........................PASS in 0.000038619s bufio::scan_rune................................PASS in 0.000038549s bufio::read_rune................................PASS in 0.000006826s bufio::read_line................................PASS in 0.000008307s bufio::read_tok.................................PASS in 0.000023226s bufio::read_byte................................PASS in 0.000006131s math::gcd.......................................PASS in 0.000006463s math::remu......................................PASS in 0.000006625s math::divu......................................PASS in 0.000006142s math::mulu......................................PASS in 0.000006393s math::subu......................................PASS in 0.000006524s math::addu......................................PASS in 0.000006595s math::popcount..................................PASS in 0.000019158s math::trailing_zeros_u..........................PASS in 0.000005638s math::leading_zeros_u...........................PASS in 0.000003030s math::bit_size_u................................PASS in 0.000011165s math::signi.....................................PASS in 0.000019843s math::absi......................................PASS in 0.000006594s math::isinf.....................................PASS in 0.000021302s math::fround....................................PASS in 0.000009645s math::fexcept...................................PASS in 0.000006232s math::hypot.....................................PASS in 0.000008931s math::atan2.....................................PASS in 0.000007661s math::atanh.....................................PASS in 0.000007732s math::acosh.....................................PASS in 0.000009333s math::asinh.....................................PASS in 0.000009947s math::tanh......................................PASS in 0.000007410s math::cosh......................................PASS in 0.000007309s math::sinh......................................PASS in 0.000020800s math::atan......................................PASS in 0.000006474s math::acos......................................PASS in 0.000021726s math::asin......................................PASS in 0.000007671s math::tan.......................................PASS in 0.000006614s math::sin.......................................PASS in 0.000007048s math::cos.......................................PASS in 0.000007318s math::trig_reduce...............................PASS in 0.000007278s math::modf64....................................PASS in 0.000036898s math::round.....................................PASS in 0.000006313s math::trunc.....................................PASS in 0.000006806s math::ceil......................................PASS in 0.000006997s math::floor.....................................PASS in 0.000019935s math::powf64....................................PASS in 0.000020295s math::sqrt......................................PASS in 0.000010651s math::exp2f64...................................PASS in 0.000004782s math::expf64....................................PASS in 0.000007631s math::log1p.....................................PASS in 0.000022128s math::log2f64...................................PASS in 0.000007248s math::log10f64..................................PASS in 0.000020931s math::logf64....................................PASS in 0.000006766s math::eqwithin..................................PASS in 0.000019873s math::nearbyint.................................PASS in 0.000006272s math::nextafter.................................PASS in 0.000022844s math::modfrac...................................PASS in 0.000006806s math::frexp_ldexp...............................PASS in 0.000021272s math::frexp.....................................PASS in 0.000006371s math::normalize.................................PASS in 0.000018978s math::signf.....................................PASS in 0.000006594s math::copysign..................................PASS in 0.000006302s math::absf......................................PASS in 0.000006453s math::float_normality...........................PASS in 0.000006192s math::isnan.....................................PASS in 0.000006594s math::floatbits.................................PASS in 0.000019420s path::pop.......................................PASS in 0.000010561s path::push......................................PASS in 0.000029337s path::prepend...................................PASS in 0.000044227s path::dirname_basename..........................PASS in 0.000168018s path::iter......................................PASS in 0.000007783s path::ext.......................................PASS in 0.000021042s types::c::strnlen...............................PASS in 0.000003302s types::c::strlen................................PASS in 0.000006202s types::c::strings...............................PASS in 0.000021242s time::mult......................................PASS in 0.000010309s time::compare...................................PASS in 0.001074635s time::add.......................................PASS in 0.000004470s fs::modes.......................................PASS in 0.000012363s fs::mode_str....................................PASS in 0.000004078s strconv::utos...................................PASS in 0.000006736s strconv::utos_bases.............................PASS in 0.000020517s strconv::stou_bases.............................PASS in 0.000006312s strconv::stou...................................PASS in 0.000020860s strconv::stoi_bases.............................PASS in 0.000005930s strconv::stoi...................................PASS in 0.000020790s strconv::stofhex................................PASS in 0.000013671s strconv::stof32.................................PASS in 0.000025239s strconv::stof64.................................PASS in 0.000075860s strconv::numeric................................PASS in 0.000004783s strconv::itos...................................PASS in 0.000007330s strconv::itos_bases.............................PASS in 0.000004127s strconv::ftosf..................................PASS in 0.000347110s fmt::print......................................PASS in 0.000080450s encoding::hex::dump.............................PASS in 0.000054012s encoding::hex::decode...........................PASS in 0.000050046s encoding::hex::encode...........................PASS in 0.000004680s encoding::hex::encodestr........................PASS in 0.000015485s fnmatch::fnmatch................................PASS in 0.000116079s unix::tty::pty..................................PASS in 0.000198343s test::exit......................................PASS in 0.000003765s test::_abort....................................PASS in 0.000006333s endian::ntoh....................................PASS in 0.000006333s endian::hton....................................PASS in 0.000006313s endian::little..................................PASS in 0.000019220s endian::big.....................................PASS in 0.000006997s math::random::rng...............................PASS in 0.000028662s cmp::ints.......................................PASS in 0.000006492s sort::sorted....................................PASS in 0.000006222s sort::big_random................................PASS in 0.023285840s sort::big_equal.................................PASS in 0.011085296s sort::sort......................................PASS in 0.000014296s sort::search....................................PASS in 0.000003070s sort::rbisect...................................PASS in 0.000003141s sort::lbisect...................................PASS in 0.000011859s hare::lex::access_tuple.........................PASS in 0.000050188s hare::lex::loc..................................PASS in 0.000022764s hare::lex::invalid..............................PASS in 0.000052342s hare::lex::literals_underscores.................PASS in 0.000071158s hare::lex::literals.............................PASS in 0.000051102s hare::lex::strings..............................PASS in 0.000037452s hare::lex::runes................................PASS in 0.000010882s hare::lex::comments.............................PASS in 0.000022139s hare::lex::keywords.............................PASS in 0.000077722s hare::lex::lexname..............................PASS in 0.000009171s hare::lex::lex3.................................PASS in 0.000036244s hare::lex::lex2.................................PASS in 0.000008427s hare::lex::lex1.................................PASS in 0.000004138s hare::lex::unlex................................PASS in 0.000002699s hare::unparse::_type............................PASS in 0.000038781s hare::unparse::import...........................PASS in 0.000006624s hare::unparse::ident............................PASS in 0.000012473s hare::unparse::decl.............................PASS in 0.000024222s hare::parse::docs...............................PASS in 0.000139145s hare::parse::decls..............................PASS in 0.000253291s hare::parse::imports............................PASS in 0.000077731s hare::parse::func...............................PASS in 0.000333993s hare::parse::enum_comments......................PASS in 0.000041690s hare::parse::tagged_union.......................PASS in 0.000093758s hare::parse::tuple..............................PASS in 0.000136879s hare::parse::enum_type..........................PASS in 0.000150682s hare::parse::array_slice........................PASS in 0.000080823s hare::parse::struct_union.......................PASS in 0.000221195s hare::parse::type_loc...........................PASS in 0.000284873s hare::parse::expr_loc...........................PASS in 0.001313851s hare::parse::ident..............................PASS in 0.000296249s hare::parse::parenthesis........................PASS in 0.000477214s hare::parse::yield_expr.........................PASS in 0.000071217s hare::parse::unarithm...........................PASS in 0.000114449s hare::parse::match_expr.........................PASS in 0.000119010s hare::parse::switch_expr........................PASS in 0.000087789s hare::parse::slice..............................PASS in 0.000081578s hare::parse::postfix............................PASS in 0.000169961s hare::parse::list...............................PASS in 0.000027364s hare::parse::if_expr............................PASS in 0.000075024s hare::parse::for_expr...........................PASS in 0.000165270s hare::parse::defer_expr.........................PASS in 0.000022894s hare::parse::control............................PASS in 0.000054366s hare::parse::constant...........................PASS in 0.000377001s hare::parse::compound...........................PASS in 0.000022603s hare::parse::cast...............................PASS in 0.000174733s hare::parse::call...............................PASS in 0.000123348s hare::parse::builtin............................PASS in 0.000290993s hare::parse::binding............................PASS in 0.000154487s hare::parse::binarithm..........................PASS in 0.000027263s hare::parse::assignment.........................PASS in 0.000185425s time::chrono::utc_convfrom_tai..................PASS in 0.000085796s time::chrono::utc_convto_tai....................PASS in 0.000005799s time::date::reckon..............................PASS in 0.000103938s time::date::parse...............................PASS in 0.000018142s time::date::truncate............................PASS in 0.000014195s time::date::unitdiff............................PASS in 0.000014779s time::date::pdiff...............................PASS in 0.000013269s time::date::format..............................PASS in 0.000020206s time::date::calc_janfirstweekday................PASS in 0.000002395s time::date::calc_weekday........................PASS in 0.000002981s time::date::calc_sundayweek.....................PASS in 0.000002537s time::date::calc_week...........................PASS in 0.000009696s time::date::calc_yearday........................PASS in 0.000002446s time::date::calc_ymd............................PASS in 0.000003504s time::date::calc_daydate__yd....................PASS in 0.000017982s time::date::calc_daydate__ywd...................PASS in 0.000005275s time::date::calc_daydate__ymd...................PASS in 0.000002477s time::date::from_str............................PASS in 0.000028802s crypto::math::cmpu32............................PASS in 0.000002568s crypto::math::gtu32.............................PASS in 0.000018928s crypto::math::eq0u32............................PASS in 0.000002265s crypto::math::equ32.............................PASS in 0.000002889s crypto::math::muxu32............................PASS in 0.000029668s crypto::math::eqslice...........................PASS in 0.000005023s crypto::math::lrot64............................PASS in 0.000002336s crypto::math::lrot32............................PASS in 0.000002336s crypto::math::divu32............................PASS in 0.000019038s crypto::sha256::sha256_1gb......................SKIP in 0.000015061s crypto::sha256::sha256..........................PASS in 0.000075738s shlex::quote....................................PASS in 0.000006654s shlex::split....................................PASS in 0.000044639s getopt::parse...................................PASS in 0.000010874s hash::fnv::fnv32................................PASS in 0.000005124s hare::types::builtins...........................PASS in 0.000014205s hare::types::forwardref.........................PASS in 0.000846575s hare::types::alias..............................PASS in 0.000844953s hare::types::tagged.............................PASS in 0.000844499s hare::types::funcs..............................PASS in 0.000837241s hare::types::lists..............................PASS in 0.000843192s hare::types::tuples.............................PASS in 0.000859551s hare::types::structs............................PASS in 0.000971402s hare::types::store..............................PASS in 0.000828583s hare::parse::doc::invalid_ref...................PASS in 0.000059932s hare::parse::doc::doc...........................PASS in 0.000081266s net::ip::test_subnet_contains...................PASS in 0.000021314s net::ip::parse_subnet...........................PASS in 0.000016913s net::ip::parse_ip...............................PASS in 0.000062247s net::uri::encodequery...........................PASS in 0.000008668s net::uri::decodequery...........................PASS in 0.000033354s net::uri::percent_encoding......................PASS in 0.000046533s net::uri::invalid...............................PASS in 0.000011657s net::uri::roundtrip.............................PASS in 0.000077058s regex::rawreplace...............................PASS in 0.000198895s regex::replace..................................PASS in 0.000333237s regex::findall..................................PASS in 0.000168531s regex::find.....................................PASS in 0.004718166s cmd::haredoc::doc::html_escape..................PASS in 0.000011808s cmd::haredoc::parseident........................PASS in 0.000088131s math::complex::tanhuge..........................PASS in 0.000012121s math::complex::tanh.............................PASS in 0.000032136s math::complex::tan..............................PASS in 0.000007873s math::complex::sqrt.............................PASS in 0.000032417s math::complex::sinh.............................PASS in 0.000008830s math::complex::sin..............................PASS in 0.000011658s math::complex::rect.............................PASS in 0.000005558s math::complex::pow..............................PASS in 0.000029971s math::complex::polar............................PASS in 0.000004239s math::complex::log..............................PASS in 0.000024515s math::complex::isnan............................PASS in 0.000003141s math::complex::exp..............................PASS in 0.000026862s math::complex::cosh.............................PASS in 0.000007752s math::complex::cos..............................PASS in 0.000010087s math::complex::conj.............................PASS in 0.000003926s math::complex::atanh............................PASS in 0.000010610s math::complex::atan.............................PASS in 0.000009867s math::complex::asinh............................PASS in 0.000026447s math::complex::asin.............................PASS in 0.000019572s math::complex::acosh............................PASS in 0.000018464s math::complex::acos.............................PASS in 0.000016360s math::complex::abs..............................PASS in 0.000003906s math::checked::sat_mulu64.......................PASS in 0.000002808s math::checked::sat_mulu32.......................PASS in 0.000001994s math::checked::sat_mulu16.......................PASS in 0.000016591s math::checked::sat_mulu8........................PASS in 0.000002264s math::checked::sat_muli64.......................PASS in 0.000002154s math::checked::sat_muli32.......................PASS in 0.000002900s math::checked::sat_muli16.......................PASS in 0.000002789s math::checked::sat_muli8........................PASS in 0.000002305s math::checked::sat_subu64.......................PASS in 0.000009101s math::checked::sat_subu32.......................PASS in 0.000002135s math::checked::sat_subu16.......................PASS in 0.000002074s math::checked::sat_subu8........................PASS in 0.000003051s math::checked::sat_subi64.......................PASS in 0.000002044s math::checked::sat_subi32.......................PASS in 0.000002074s math::checked::sat_subi16.......................PASS in 0.000002114s math::checked::sat_subi8........................PASS in 0.000002094s math::checked::sat_addu64.......................PASS in 0.000004973s math::checked::sat_addu32.......................PASS in 0.000015574s math::checked::sat_addu16.......................PASS in 0.000015453s math::checked::sat_addu8........................PASS in 0.000008638s math::checked::sat_addi64.......................PASS in 0.000002004s math::checked::sat_addi32.......................PASS in 0.000002084s math::checked::sat_addi16.......................PASS in 0.000002074s math::checked::sat_addi8........................PASS in 0.000002214s math::checked::mulu64...........................PASS in 0.000012957s math::checked::mulu32...........................PASS in 0.000002396s math::checked::mulu16...........................PASS in 0.000004560s math::checked::mulu8............................PASS in 0.000002315s math::checked::muli64...........................PASS in 0.000002215s math::checked::muli32...........................PASS in 0.000002305s math::checked::muli16...........................PASS in 0.000017871s math::checked::muli8............................PASS in 0.000002256s math::checked::subu64...........................PASS in 0.000004692s math::checked::subu32...........................PASS in 0.000002244s math::checked::subu16...........................PASS in 0.000009815s math::checked::subu8............................PASS in 0.000002940s math::checked::subi64...........................PASS in 0.000002275s math::checked::subi32...........................PASS in 0.000004761s math::checked::subi16...........................PASS in 0.000004238s math::checked::subi8............................PASS in 0.000002335s math::checked::addu64...........................PASS in 0.000004550s math::checked::addu32...........................PASS in 0.000002275s math::checked::addu16...........................PASS in 0.000009846s math::checked::addu8............................PASS in 0.000002305s math::checked::addi64...........................PASS in 0.000004591s math::checked::addi32...........................PASS in 0.000002255s math::checked::addi16...........................PASS in 0.000004560s math::checked::addi8............................PASS in 0.000002165s wordexp::wordexp_error..........................PASS in 0.001457243s wordexp::wordexp................................PASS in 0.005397489s unix::passwd::nextpw............................PASS in 0.000013198s unix::passwd::nextgr............................PASS in 0.000039495s unix::hosts::lookup.............................PASS in 0.000026146s unix::hosts::errors.............................PASS in 0.000028512s unix::hosts::next...............................PASS in 0.000016541s hare::unit::_return.............................PASS in 0.000919755s hare::unit::constant............................PASS in 0.001078108s hare::unit::compound............................PASS in 0.000962733s hare::unit::access..............................PASS in 0.000868904s encoding::base32::decode........................PASS in 0.000351078s encoding::base32::encode........................PASS in 0.000008457s encoding::base64::sizecalc......................PASS in 0.000002155s encoding::base64::decode........................PASS in 0.009059424s encoding::base64::encode........................PASS in 0.000006734s encoding::base64::partialwrite..................PASS in 0.000002699s encoding::asn1::validutf8.......................PASS in 0.000011497s encoding::asn1::strrawoid.......................PASS in 0.000005607s encoding::asn1::t61encode.......................PASS in 0.000114519s encoding::asn1::bmp.............................PASS in 0.000013964s encoding::asn1::t61.............................PASS in 0.000019250s encoding::asn1::utf8............................PASS in 0.000009000s encoding::asn1::c_is_print......................PASS in 0.000015131s encoding::asn1::c_is_num........................PASS in 0.000011195s encoding::asn1::write_int.......................PASS in 0.000021101s encoding::asn1::write_bool......................PASS in 0.000005759s encoding::asn1::write_seq.......................PASS in 0.000004027s encoding::asn1::encode_dsz......................PASS in 0.000002245s encoding::asn1::write_prim......................PASS in 0.000016461s encoding::asn1::write_id........................PASS in 0.000005245s encoding::asn1::read_oid........................PASS in 0.000010268s encoding::asn1::read_gtime......................PASS in 0.000056691s encoding::asn1::read_utctime....................PASS in 0.000017769s encoding::asn1::read_bitstr.....................PASS in 0.000005315s encoding::asn1::read_int........................PASS in 0.000032881s encoding::asn1::read_null.......................PASS in 0.000003644s encoding::asn1::read_bool.......................PASS in 0.000011627s encoding::asn1::read_implicit...................PASS in 0.000003132s encoding::asn1::invalid_seq.....................PASS in 0.000015484s encoding::asn1::seq.............................PASS in 0.000010773s encoding::asn1::emptydata.......................PASS in 0.000002728s encoding::asn1::parselen........................PASS in 0.000005718s encoding::asn1::parsetag........................PASS in 0.000015061s encoding::pem::readcrlf.........................PASS in 0.000077037s encoding::pem::write............................PASS in 0.000076715s encoding::pem::read_many........................PASS in 0.000091041s encoding::pem::read.............................PASS in 0.000062761s glob::pattern_parse.............................PASS in 0.000048395s glob::glob......................................PASS in 0.002364486s net::dns::opcode................................PASS in 0.000002939s crypto::random::reader..........................PASS in 0.000040924s crypto::random::buffer..........................PASS in 0.000025903s format::ini::invalid............................PASS in 0.000050992s format::ini::extended...........................PASS in 0.000011408s format::ini::simple.............................PASS in 0.000038005s hash::adler32::adler32..........................PASS in 0.000004662s hash::siphash::siphash..........................PASS in 0.000028280s hash::crc16::crc16..............................PASS in 0.000008780s hash::crc32::crc32..............................PASS in 0.000011326s hash::crc64::crc64..............................PASS in 0.000007491s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000007108s crypto::blake2b::blake2b........................PASS in 0.030394044s crypto::argon2::samples_slow....................SKIP in 0.000011759s crypto::argon2::samples.........................PASS in 0.006539948s crypto::argon2::rfc_id_test_vector..............PASS in 0.000893942s crypto::argon2::rfc_i_test_vector...............PASS in 0.001068555s crypto::argon2::rfc_d_test_vector...............PASS in 0.000868008s crypto::argon2::mode_d_one_pass.................PASS in 0.000708749s crypto::chacha::hchacha20.......................PASS in 0.000007651s crypto::chacha::skipblocks......................PASS in 0.000006291s crypto::chacha::xchacha20.......................PASS in 0.000007772s crypto::chacha::chacha20........................PASS in 0.000019752s crypto::poly1305::writepatterns.................PASS in 0.000005677s crypto::poly1305::example4......................PASS in 0.000002457s crypto::poly1305::example3......................PASS in 0.000002517s crypto::poly1305::example2......................PASS in 0.000002377s crypto::poly1305::example1......................PASS in 0.000002295s crypto::chachapoly::xencrypt....................PASS in 0.000042595s crypto::chachapoly::encrypt.....................PASS in 0.000022108s crypto::invalidmac..............................PASS in 0.000012021s crypto::cipheradditionswap......................PASS in 0.000006745s crypto::invalidaddition5........................PASS in 0.000019008s crypto::invalidaddition4........................PASS in 0.000007762s crypto::invalidaddition3........................PASS in 0.000007701s crypto::invalidaddition2........................PASS in 0.000008024s crypto::invalidaddition.........................PASS in 0.000023055s crypto::invalidcipher3..........................PASS in 0.000008004s crypto::invalidcipher2..........................PASS in 0.000034261s crypto::invalidcipher...........................PASS in 0.000007852s crypto::invalidkey..............................PASS in 0.000017256s crypto::polyaligned.............................PASS in 0.000010742s crypto::nothing.................................PASS in 0.000021695s crypto::nomsg...................................PASS in 0.000009676s crypto::noadditional............................PASS in 0.000028401s crypto::rfcmultiadditonals......................PASS in 0.000012735s crypto::rfc.....................................PASS in 0.000015675s crypto::bigint::zero............................PASS in 0.000005506s crypto::bigint::iszero..........................PASS in 0.000047951s crypto::bigint::montymul........................PASS in 0.000104602s crypto::bigint::montyencode.....................PASS in 0.000027474s crypto::bigint::word_countbits..................PASS in 0.000001953s crypto::bigint::encreddec.......................PASS in 0.000034008s crypto::bigint::encmoddec.......................PASS in 0.000015222s crypto::bigint::decodebigger....................PASS in 0.000004440s crypto::bigint::encodebigger....................PASS in 0.000002477s crypto::bigint::encode..........................PASS in 0.000004873s crypto::bigint::modpow..........................PASS in 0.000066285s crypto::bigint::reduce..........................PASS in 0.000079252s crypto::bigint::rshift..........................PASS in 0.000035277s crypto::bigint::mulacc..........................PASS in 0.000054234s crypto::bigint::muladd_small....................PASS in 0.000066689s crypto::bigint::add.............................PASS in 0.000035911s crypto::ec::bigint_support......................PASS in 0.000005396s crypto::ec::arsh................................PASS in 0.000002597s crypto::ec::be8tole30...........................PASS in 0.000004883s crypto::ec::keygen_p521.........................PASS in 0.000004389s crypto::ec::keygen_p384.........................PASS in 0.000003322s crypto::ec::keygen_p256.........................PASS in 0.000003815s crypto::ec::p521_muladd.........................PASS in 0.096036182s crypto::ec::p521_mulgen.........................PASS in 0.059899148s crypto::ec::p384_muladd.........................PASS in 0.045470043s crypto::ec::p384_mulgen.........................PASS in 0.028682777s crypto::ec::p256_muladd.........................PASS in 0.016137594s crypto::ec::p256_mulgen.........................PASS in 0.008748852s crypto::sha1::sha1_1gb..........................SKIP in 0.000014234s crypto::sha1::sha1..............................PASS in 0.000053425s crypto::hmac::sha256............................PASS in 0.000011376s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000038666s crypto::hmac::hmac_sha1.........................PASS in 0.000010531s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000024895s crypto::sha512::sha384..........................PASS in 0.000048350s crypto::sha512::sha512_256......................PASS in 0.000020415s crypto::sha512::sha512_224......................PASS in 0.000019390s crypto::sha512::sha512..........................PASS in 0.000073619s crypto::ecdsa::validate.........................PASS in 0.015063513s crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000011184s crypto::ecdsa::hmac_drbg........................PASS in 0.000054059s crypto::salsa::hsalsa20.........................PASS in 0.000004531s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000005024s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000006322s crypto::salsa::xsalsa20.........................PASS in 0.000019288s crypto::salsa::qr...............................PASS in 0.000002325s crypto::curve25519::highbitignored..............PASS in 0.002652601s crypto::curve25519::vectors.....................PASS in 0.022315929s crypto::curve25519::x25519basepoint.............PASS in 0.262734993s crypto::curve25519::unpackpack..................PASS in 0.000003352s crypto::curve25519::swap25519...................PASS in 0.000002506s crypto::curve25519::subfe.......................PASS in 0.000002144s crypto::curve25519::unpack25519.................PASS in 0.000001872s crypto::x25519::random..........................PASS in 0.005275171s crypto::x25519::sample..........................PASS in 0.002638415s crypto::aes::rt_example_vector3.................PASS in 0.000011798s crypto::aes::rt_example_vector2.................PASS in 0.000002114s crypto::aes::rt_example_vector1_in_place........PASS in 0.000017657s crypto::aes::rt_example_vector1.................PASS in 0.000002083s crypto::aes::rt_decrypt_128.....................PASS in 0.000002154s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000005596s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000008769s crypto::aes::rt_encrypt_128.....................PASS in 0.000004580s crypto::aes::rt_finish..........................PASS in 0.000005587s crypto::aes::ctr_test_retry.....................PASS in 0.000026405s crypto::aes::empty_write........................PASS in 0.000006864s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000027946s crypto::aes::ctr_encrypt_in_place...............PASS in 0.000005658s crypto::aes::ctr_test_multiple_calls............PASS in 0.000016951s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000018110s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000005557s crypto::aes::ctr_zero_iv........................PASS in 0.000016641s crypto::aes::test_example_vector3...............PASS in 0.000009463s crypto::aes::test_example_vector2...............PASS in 0.000006836s crypto::aes::test_example_vector1_in_place......PASS in 0.000006190s crypto::aes::test_example_vector1...............PASS in 0.000006382s crypto::aes::test_decrypt_128...................PASS in 0.000012604s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000009734s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000008749s crypto::aes::test_encrypt_128...................PASS in 0.000010982s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000029255s crypto::aes::cbc_encrypt_decrypt................PASS in 0.000014949s crypto::aes::ni_test_example_vector3............PASS in 0.000003816s crypto::aes::ni_test_example_vector2............PASS in 0.000003282s crypto::aes::ni_test_example_vector1............PASS in 0.000002980s crypto::aes::ni_test_decrypt_128................PASS in 0.000003131s crypto::aes::ni_test_encrypt_128................PASS in 0.000016188s crypto::aes::ni_enc_key_expand_256..............PASS in 0.000012584s crypto::aes::ni_enc_key_expand_192..............PASS in 0.000005799s crypto::aes::ni_enc_key_expand_128..............PASS in 0.000003816s crypto::aes::ni_enabled.........................PASS in 0.000002134s crypto::aes::gcm_inplace........................PASS in 0.000347628s crypto::aes::gcm_decrypt........................PASS in 0.000222669s crypto::aes::gcm_encrypt........................PASS in 0.000190696s crypto::aes::xts::multiblock....................PASS in 0.000004762s crypto::aes::xts::oneblock......................PASS in 0.000002918s crypto::blowfish::salted........................PASS in 0.001173642s crypto::blowfish::decrypt.......................PASS in 0.001249586s crypto::blowfish::encrypt.......................PASS in 0.001245689s crypto::ed25519::issue716.......................PASS in 0.004521295s crypto::ed25519::golden.........................PASS in 0.006937516s crypto::ed25519::roundtrip......................PASS in 0.022671943s crypto::rsa::countbits..........................PASS in 0.000003131s crypto::rsa::pkcs1..............................PASS in 0.220827773s crypto::rsa::initd..............................PASS in 0.000154667s crypto::rsa::pubprivexp.........................PASS in 0.033826344s crypto::rsa::smallprivexp.......................PASS in 0.000058650s crypto::rsa::tiny...............................PASS in 0.000008587s crypto::hkdf::rfc6..............................PASS in 0.000016933s crypto::hkdf::rfc5..............................PASS in 0.000043156s crypto::hkdf::rfc4..............................PASS in 0.000013883s crypto::hkdf::rfc3..............................PASS in 0.000031720s crypto::hkdf::rfc2..............................PASS in 0.000046045s crypto::hkdf::rfc1..............................PASS in 0.000023103s crypto::ecdh::nist_p521_full....................SKIP in 0.000030995s crypto::ecdh::nist_p384_full....................SKIP in 0.000010872s crypto::ecdh::nist_p256_full....................SKIP in 0.000010137s crypto::ecdh::nist_p521.........................PASS in 0.020113406s crypto::ecdh::nist_p384.........................PASS in 0.009563922s crypto::ecdh::nist_p256.........................PASS in 0.002937854s crypto::ecdh::p521_invalidpoint.................PASS in 0.020017108s crypto::ecdh::p384_invalidpoint.................PASS in 0.009561084s crypto::ecdh::p256_invalidpoint.................PASS in 0.002924072s mime::parse.....................................PASS in 0.000010943s mime::lookup_ext................................PASS in 0.000005195s mime::lookup_mime...............................PASS in 0.000022026s uuid::decode....................................PASS in 0.000005667s uuid::encode....................................PASS in 0.000030754s strings::template::template.....................PASS in 0.000027612s linux::timerfd::timerfd.........................PASS in 0.000048009s 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.049668947s |
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::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::ecdsa crypto::sha512 crypto::salsa crypto::math crypto::x25519 crypto::aes crypto::aes::xts crypto::cipher crypto::curve25519 crypto::blowfish Warning: Unresolved reference: finish crypto::hmac crypto::bigint crypto::blake2b crypto::chacha crypto::ed25519 crypto::random crypto::keystore crypto::argon2 crypto::rsa crypto::hkdf crypto::chachapoly crypto::sha1 crypto::mac crypto::ecdh crypto::sha256 debug debug::dwarf debug::image Warning: Unresolved reference: elf::section64 dirs encoding encoding::base32 encoding::hex encoding::base64 encoding::asn1 encoding::asn1::stdoid encoding::utf8 encoding::pem endian errors fmt fnmatch format format::elf format::ini fs getopt glob hare hare::unit hare::ast hare::types hare::unparse hare::lex hare::module hare::parse hare::parse::doc hash hash::adler32 hash::siphash hash::crc16 hash::fnv hash::crc32 hash::crc64 io linux linux::vdso linux::keyctl linux::timerfd log math math::complex math::random math::checked memio mime net net::dns net::uri net::dial net::unix net::tcp net::udp net::ip 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::resolvconf unix::poll unix::tty unix::passwd Warning: Unresolved reference: grents_finish Warning: Unresolved reference: grreader unix::hosts unix::signal uuid wordexp + tar -C docs/html -cvz . ./ ./math/ ./math/index.html ./math/complex/ ./math/complex/index.html ./math/random/ ./math/random/index.html ./math/checked/ ./math/checked/index.html ./types/ ./types/index.html ./types/c/ ./types/c/index.html ./bytes/ ./bytes/index.html ./wordexp/ ./wordexp/index.html ./io/ ./io/index.html ./unix/ ./unix/resolvconf/ ./unix/resolvconf/index.html ./unix/poll/ ./unix/poll/index.html ./unix/tty/ ./unix/tty/index.html ./unix/passwd/ ./unix/passwd/index.html ./unix/index.html ./unix/hosts/ ./unix/hosts/index.html ./unix/signal/ ./unix/signal/index.html ./ascii/ ./ascii/index.html ./hare/ ./hare/unit/ ./hare/unit/index.html ./hare/ast/ ./hare/ast/index.html ./hare/types/ ./hare/types/index.html ./hare/unparse/ ./hare/unparse/index.html ./hare/lex/ ./hare/lex/index.html ./hare/module/ ./hare/module/index.html ./hare/index.html ./hare/parse/ ./hare/parse/doc/ ./hare/parse/doc/index.html ./hare/parse/index.html ./encoding/ ./encoding/base32/ ./encoding/base32/index.html ./encoding/hex/ ./encoding/hex/index.html ./encoding/base64/ ./encoding/base64/index.html ./encoding/asn1/ ./encoding/asn1/index.html ./encoding/asn1/stdoid/ ./encoding/asn1/stdoid/index.html ./encoding/utf8/ ./encoding/utf8/index.html ./encoding/index.html ./encoding/pem/ ./encoding/pem/index.html ./glob/ ./glob/index.html ./net/ ./net/dns/ ./net/dns/index.html ./net/uri/ ./net/uri/index.html ./net/dial/ ./net/dial/index.html ./net/unix/ ./net/unix/index.html ./net/tcp/ ./net/tcp/index.html ./net/index.html ./net/udp/ ./net/udp/index.html ./net/ip/ ./net/ip/index.html ./test/ ./test/index.html ./errors/ ./errors/index.html ./sort/ ./sort/cmp/ ./sort/cmp/index.html ./sort/index.html ./format/ ./format/elf/ ./format/elf/index.html ./format/ini/ ./format/ini/index.html ./format/index.html ./hash/ ./hash/index.html ./hash/adler32/ ./hash/adler32/index.html ./hash/siphash/ ./hash/siphash/index.html ./hash/crc16/ ./hash/crc16/index.html ./hash/fnv/ ./hash/fnv/index.html ./hash/crc32/ ./hash/crc32/index.html ./hash/crc64/ ./hash/crc64/index.html ./temp/ ./temp/index.html ./log/ ./log/index.html ./index.html ./memio/ ./memio/index.html ./endian/ ./endian/index.html ./path/ ./path/index.html ./rt/ ./rt/index.html ./regex/ ./regex/index.html ./dirs/ ./dirs/index.html ./crypto/ ./crypto/ec/ ./crypto/ec/index.html ./crypto/poly1305/ ./crypto/poly1305/index.html ./crypto/ecdsa/ ./crypto/ecdsa/index.html ./crypto/sha512/ ./crypto/sha512/index.html ./crypto/salsa/ ./crypto/salsa/index.html ./crypto/math/ ./crypto/math/index.html ./crypto/x25519/ ./crypto/x25519/index.html ./crypto/aes/ ./crypto/aes/index.html ./crypto/aes/xts/ ./crypto/aes/xts/index.html ./crypto/cipher/ ./crypto/cipher/index.html ./crypto/curve25519/ ./crypto/curve25519/index.html ./crypto/blowfish/ ./crypto/blowfish/index.html ./crypto/hmac/ ./crypto/hmac/index.html ./crypto/bigint/ ./crypto/bigint/index.html ./crypto/blake2b/ ./crypto/blake2b/index.html ./crypto/index.html ./crypto/chacha/ ./crypto/chacha/index.html ./crypto/ed25519/ ./crypto/ed25519/index.html ./crypto/random/ ./crypto/random/index.html ./crypto/keystore/ ./crypto/keystore/index.html ./crypto/argon2/ ./crypto/argon2/index.html ./crypto/rsa/ ./crypto/rsa/index.html ./crypto/hkdf/ ./crypto/hkdf/index.html ./crypto/chachapoly/ ./crypto/chachapoly/index.html ./crypto/sha1/ ./crypto/sha1/index.html ./crypto/mac/ ./crypto/mac/index.html ./crypto/ecdh/ ./crypto/ecdh/index.html ./crypto/sha256/ ./crypto/sha256/index.html ./mime/ ./mime/index.html ./getopt/ ./getopt/index.html ./bufio/ ./bufio/index.html ./uuid/ ./uuid/index.html ./fnmatch/ ./fnmatch/index.html ./debug/ ./debug/dwarf/ ./debug/dwarf/index.html ./debug/index.html ./debug/image/ ./debug/image/index.html ./strconv/ ./strconv/index.html ./time/ ./time/index.html ./time/chrono/ ./time/chrono/index.html ./time/date/ ./time/date/index.html ./strings/ ./strings/template/ ./strings/template/index.html ./strings/index.html ./linux/ ./linux/vdso/ ./linux/vdso/index.html ./linux/keyctl/ ./linux/keyctl/index.html ./linux/index.html ./linux/timerfd/ ./linux/timerfd/index.html ./shlex/ ./shlex/index.html ./fs/ ./fs/index.html ./os/ ./os/exec/ ./os/exec/index.html ./os/index.html ./fmt/ ./fmt/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 |