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 |
[#1278343] 2024/07/17 19:12:11 Booting image alpine/latest (default) on port 22479 [#1278343] 2024/07/17 19:12:12 Waiting for guest to settle [#1278343] 2024/07/17 19:12:20 Sending tasks [#1278343] 2024/07/17 19:12:26 Sending build environment [#1278343] 2024/07/17 19:12:26 Installing packages Warning: Permanently added '[localhost]:22479' (ED25519) to the list of known hosts. fetch http://dl-cdn.alpinelinux.org/alpine/v3.20/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.20/community/x86_64/APKINDEX.tar.gz OK: 463 MiB in 140 packages Warning: Permanently added '[localhost]:22479' (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 [#1278343] 2024/07/17 19:12:27 Cloning repositories Cloning into 'qbe'... + cd qbe + git submodule update --init --recursive Cloning into 'harec'... + cd harec + git submodule update --init --recursive Cloning into 'hare'... + cd hare + git submodule update --init --recursive [#1278343] 2024/07/17 19:12:32 Running task _apply_patch [#1278343] 2024/07/17 19:12:32 Running task environment [#1278343] 2024/07/17 19:12:33 Running task signoff [#1278343] 2024/07/17 19:12:34 Running task qbe [#1278343] 2024/07/17 19:12:35 Running task harec [#1278343] 2024/07/17 19:12:37 Running task hare [#1278343] 2024/07/17 19:12:45 Running task check [#1278343] 2024/07/17 19:12:53 Running task check_with_libc [#1278343] 2024/07/17 19:13:01 Running task parsechk [#1278343] 2024/07/17 19:13:03 Running task lint [#1278343] 2024/07/17 19:13:04 Running task bootstrap [#1278343] 2024/07/17 19:13:05 Running task docs [#1278343] 2024/07/17 19:13:08 Processing post-success triggers... [#1278343] 2024/07/17 19:13:08 Skipping trigger, condition unmet [#1278343] 2024/07/17 19:13:08 Sending webhook... [#1278343] 2024/07/17 19:13:08 Webhook response: 200 [#1278343] 2024/07/17 19:13:08 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/53948/mbox + git am -3 /tmp/53948.patch Applying: regex: fix anchor bug in whole-expression alternations |
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 HAREC .cache/math.ssa HAREC .cache/linux.ssa QBE .cache/types_c.s QBE .cache/rt.s HAREC .cache/bytes.ssa HAREC .cache/errors.ssa QBE .cache/crypto_math.s QBE .cache/math.s QBE .cache/linux.s AS .cache/types_c.o HAREC .cache/linux_vdso.ssa AS .cache/rt.o QBE .cache/bytes.s QBE .cache/errors.s AS .cache/crypto_math.o AS .cache/math.o AS .cache/linux.o QBE .cache/linux_vdso.s HAREC .cache/sort.ssa AS .cache/bytes.o HAREC .cache/strings.ssa AS .cache/errors.o HAREC .cache/io.ssa AS .cache/linux_vdso.o HAREC .cache/time.ssa QBE .cache/sort.s QBE .cache/strings.s QBE .cache/io.s HAREC .cache/path.ssa QBE .cache/time.s AS .cache/sort.o AS .cache/strings.o HAREC .cache/ascii.ssa AS .cache/io.o HAREC .cache/bufio.ssa HAREC .cache/hash.ssa HAREC .cache/memio.ssa QBE .cache/path.s AS .cache/time.o QBE .cache/ascii.s QBE .cache/bufio.s QBE .cache/hash.s QBE .cache/memio.s 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 AS .cache/path.o QBE .cache/fs.s QBE .cache/strconv.s HAREC .cache/unix.ssa QBE .cache/shlex.s QBE .cache/crypto_sha256.s AS .cache/fs.o HAREC .cache/os.ssa QBE .cache/unix.s AS .cache/shlex.o AS .cache/crypto_sha256.o QBE .cache/os.s AS .cache/strconv.o AS .cache/unix.o HAREC .cache/unix_signal.ssa HAREC .cache/fmt.ssa QBE .cache/unix_signal.s AS .cache/os.o AS .cache/unix_signal.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 HAREC .cache/hare_module.ssa AS .cache/hare_parse.o 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.000004709s rt::sigset_invalid_signum.......................PASS in 0.000002935s rt::sigset_valid_signum.........................PASS in 0.000002826s encoding::utf8::encode..........................PASS in 0.000002846s encoding::utf8::decode..........................PASS in 0.000004078s bytes::trim.....................................PASS in 0.000004538s bytes::cut......................................PASS in 0.000006944s bytes::rtokenize................................PASS in 0.000007545s bytes::tokenize.................................PASS in 0.000005240s bytes::reverse..................................PASS in 0.000005861s bytes::index....................................PASS in 0.000013345s bytes::equal....................................PASS in 0.000006121s bytes::hassuffix................................PASS in 0.000020569s bytes::hasprefix................................PASS in 0.000005610s strings::utf8...................................PASS in 0.000003226s strings::trim...................................PASS in 0.000012714s strings::cut....................................PASS in 0.000003967s strings::split..................................PASS in 0.000036618s strings::tokenize...............................PASS in 0.000008997s strings::hassuffix..............................PASS in 0.000003206s strings::hasprefix..............................PASS in 0.000018625s strings::sub....................................PASS in 0.000004208s strings::fromrunes..............................PASS in 0.000016711s strings::multireplace...........................PASS in 0.000023394s strings::replace................................PASS in 0.000006903s strings::rpad...................................PASS in 0.000006603s strings::lpad...................................PASS in 0.000003878s strings::slice..................................PASS in 0.000003617s strings::iter...................................PASS in 0.000026570s strings::byteindex..............................PASS in 0.000005240s strings::index..................................PASS in 0.000008907s strings::dupall.................................PASS in 0.000007193s strings::dup....................................PASS in 0.000003457s strings::contains...............................PASS in 0.000017964s strings::join...................................PASS in 0.000006542s strings::concat.................................PASS in 0.000004588s strings::compare................................PASS in 0.000003326s ascii::valid....................................PASS in 0.000017423s ascii::strcasecmp...............................PASS in 0.000006622s ascii::ctype....................................PASS in 0.000003486s io::limit.......................................PASS in 0.000013185s memio::dynamic..................................PASS in 0.000011511s memio::fixed....................................PASS in 0.000012163s memio::rjoin....................................PASS in 0.000006322s memio::rconcat..................................PASS in 0.000007875s memio::join.....................................PASS in 0.000023634s memio::concat...................................PASS in 0.000020829s bufio::unread...................................PASS in 0.000007002s bufio::write....................................PASS in 0.000015800s bufio::read.....................................PASS in 0.000012523s bufio::scan_unread..............................PASS in 0.000076083s bufio::scan_read................................PASS in 0.000023263s bufio::scan_byte................................PASS in 0.000021731s bufio::scan_rune_cutoff.........................PASS in 0.000020629s bufio::scan_rune................................PASS in 0.000021220s bufio::read_rune................................PASS in 0.000004418s bufio::read_line................................PASS in 0.000013375s bufio::read_tok.................................PASS in 0.000004820s bufio::read_byte................................PASS in 0.000003367s math::gcd.......................................PASS in 0.000016300s math::remu......................................PASS in 0.000003937s math::divu......................................PASS in 0.000003687s math::mulu......................................PASS in 0.000038783s math::subu......................................PASS in 0.000006271s math::addu......................................PASS in 0.000006633s math::popcount..................................PASS in 0.000011522s math::trailing_zeros_u..........................PASS in 0.000003116s math::leading_zeros_u...........................PASS in 0.000005360s math::bit_size_u................................PASS in 0.000018555s math::signi.....................................PASS in 0.000006572s math::absi......................................PASS in 0.000006823s math::isinf.....................................PASS in 0.000006101s math::fround....................................PASS in 0.000021801s math::fexcept...................................PASS in 0.000005911s math::hypot.....................................PASS in 0.000020628s math::atan2.....................................PASS in 0.000007634s math::atanh.....................................PASS in 0.000004689s math::acosh.....................................PASS in 0.000021369s math::asinh.....................................PASS in 0.000007935s math::tanh......................................PASS in 0.000004558s math::cosh......................................PASS in 0.000025177s math::sinh......................................PASS in 0.000004328s math::atan......................................PASS in 0.000003848s math::acos......................................PASS in 0.000017313s math::asin......................................PASS in 0.000023203s math::tan.......................................PASS in 0.000006793s math::sin.......................................PASS in 0.000004238s math::cos.......................................PASS in 0.000012844s math::trig_reduce...............................PASS in 0.000004368s math::modf64....................................PASS in 0.000020428s math::round.....................................PASS in 0.000003707s math::trunc.....................................PASS in 0.000021551s math::ceil......................................PASS in 0.000004157s math::floor.....................................PASS in 0.000003958s math::powf64....................................PASS in 0.000028684s math::sqrt......................................PASS in 0.000024777s math::exp2f64...................................PASS in 0.000004458s math::expf64....................................PASS in 0.000013064s math::log1p.....................................PASS in 0.000004117s math::log2f64...................................PASS in 0.000006913s math::log10f64..................................PASS in 0.000004429s math::logf64....................................PASS in 0.000022683s math::eqwithin..................................PASS in 0.000003437s math::nearbyint.................................PASS in 0.000003747s math::nextafter.................................PASS in 0.000024526s math::modfrac...................................PASS in 0.000007244s math::frexp_ldexp...............................PASS in 0.000017263s math::frexp.....................................PASS in 0.000006462s math::normalize.................................PASS in 0.000003297s math::signf.....................................PASS in 0.000006151s math::copysign..................................PASS in 0.000003396s math::absf......................................PASS in 0.000015499s math::float_normality...........................PASS in 0.000003487s math::isnan.....................................PASS in 0.000016962s math::floatbits.................................PASS in 0.000003146s path::pop.......................................PASS in 0.000014227s path::push......................................PASS in 0.000010259s path::prepend...................................PASS in 0.000039614s path::dirname_basename..........................PASS in 0.000175099s path::iter......................................PASS in 0.000008226s path::ext.......................................PASS in 0.000036959s types::c::strnlen...............................PASS in 0.000005720s types::c::strlen................................PASS in 0.000018495s types::c::strings...............................PASS in 0.000004658s time::mult......................................PASS in 0.000025718s time::compare...................................PASS in 0.001070127s time::add.......................................PASS in 0.000004358s fs::modes.......................................PASS in 0.000006693s fs::mode_str....................................PASS in 0.000004368s strconv::utos...................................PASS in 0.000007263s strconv::utos_bases.............................PASS in 0.000004218s strconv::stou_bases.............................PASS in 0.000003647s strconv::stou...................................PASS in 0.000020649s strconv::stoi_bases.............................PASS in 0.000003567s strconv::stoi...................................PASS in 0.000008597s strconv::stofhex................................PASS in 0.000011662s strconv::stof32.................................PASS in 0.000015178s strconv::stof64.................................PASS in 0.000072085s strconv::numeric................................PASS in 0.000005239s strconv::itos...................................PASS in 0.000023845s strconv::itos_bases.............................PASS in 0.000004208s strconv::ftosf..................................PASS in 0.000347612s fmt::print......................................PASS in 0.000064691s encoding::hex::dump.............................PASS in 0.000028513s encoding::hex::decode...........................PASS in 0.000043381s encoding::hex::encode...........................PASS in 0.000004909s encoding::hex::encodestr........................PASS in 0.000018755s fnmatch::fnmatch................................PASS in 0.000090480s unix::tty::pty..................................PASS in 0.000239590s test::exit......................................PASS in 0.000004048s test::_abort....................................PASS in 0.000006251s endian::ntoh....................................PASS in 0.000003627s endian::hton....................................PASS in 0.000006051s endian::little..................................PASS in 0.000006222s endian::big.....................................PASS in 0.000006523s crypto::random::reader..........................PASS in 0.000054362s crypto::random::buffer..........................PASS in 0.000031388s uuid::decode....................................PASS in 0.000006643s uuid::encode....................................PASS in 0.000028213s math::random::rng...............................PASS in 0.000035257s cmp::ints.......................................PASS in 0.000003687s sort::sorted....................................PASS in 0.000015680s sort::big_random................................PASS in 0.022666838s sort::big_equal.................................PASS in 0.010380632s sort::sort......................................PASS in 0.000013205s sort::search....................................PASS in 0.000002945s sort::rbisect...................................PASS in 0.000006041s sort::lbisect...................................PASS in 0.000003887s hare::lex::access_tuple.........................PASS in 0.000061335s hare::lex::loc..................................PASS in 0.000018364s hare::lex::invalid..............................PASS in 0.000047990s hare::lex::literals_underscores.................PASS in 0.000053781s hare::lex::literals.............................PASS in 0.000039134s hare::lex::strings..............................PASS in 0.000031189s hare::lex::runes................................PASS in 0.000011231s hare::lex::comments.............................PASS in 0.000044403s hare::lex::keywords.............................PASS in 0.000079519s hare::lex::lexname..............................PASS in 0.000009729s hare::lex::lex3.................................PASS in 0.000018355s hare::lex::lex2.................................PASS in 0.000008075s hare::lex::lex1.................................PASS in 0.000013505s hare::lex::unlex................................PASS in 0.000002675s hare::unparse::_type............................PASS in 0.000046016s hare::unparse::import...........................PASS in 0.000006692s hare::unparse::ident............................PASS in 0.000004118s hare::unparse::decl.............................PASS in 0.000035416s hare::parse::docs...............................PASS in 0.000114996s hare::parse::decls..............................PASS in 0.000254037s hare::parse::imports............................PASS in 0.000088506s hare::parse::func...............................PASS in 0.000341811s hare::parse::enum_comments......................PASS in 0.000046177s hare::parse::tagged_union.......................PASS in 0.000112672s hare::parse::tuple..............................PASS in 0.000150562s hare::parse::enum_type..........................PASS in 0.000161523s hare::parse::array_slice........................PASS in 0.000098725s hare::parse::struct_union.......................PASS in 0.000239529s hare::parse::type_loc...........................PASS in 0.000271058s hare::parse::expr_loc...........................PASS in 0.001317582s hare::parse::ident..............................PASS in 0.000333275s hare::parse::parenthesis........................PASS in 0.000480992s hare::parse::yield_expr.........................PASS in 0.000086192s hare::parse::unarithm...........................PASS in 0.000134382s hare::parse::match_expr.........................PASS in 0.000143208s hare::parse::switch_expr........................PASS in 0.000122380s hare::parse::slice..............................PASS in 0.000095349s hare::parse::postfix............................PASS in 0.000180398s hare::parse::list...............................PASS in 0.000040236s hare::parse::if_expr............................PASS in 0.000097253s hare::parse::for_expr...........................PASS in 0.000189436s hare::parse::defer_expr.........................PASS in 0.000035877s hare::parse::control............................PASS in 0.000070703s hare::parse::constant...........................PASS in 0.000425398s hare::parse::compound...........................PASS in 0.000033412s hare::parse::cast...............................PASS in 0.000188013s hare::parse::call...............................PASS in 0.000155562s hare::parse::builtin............................PASS in 0.000310432s hare::parse::binding............................PASS in 0.000160942s hare::parse::binarithm..........................PASS in 0.000049063s hare::parse::assignment.........................PASS in 0.000210515s hash::fnv::fnv32................................PASS in 0.000004158s hare::types::builtins...........................PASS in 0.000006021s hare::types::forwardref.........................PASS in 0.000817203s hare::types::alias..............................PASS in 0.000754355s hare::types::tagged.............................PASS in 0.000761819s hare::types::funcs..............................PASS in 0.000742584s hare::types::lists..............................PASS in 0.000787747s hare::types::tuples.............................PASS in 0.000735340s hare::types::structs............................PASS in 0.000935584s hare::types::store..............................PASS in 0.000713198s time::chrono::utc_convfrom_tai..................PASS in 0.000233518s time::chrono::utc_convto_tai....................PASS in 0.000007825s time::date::reckon..............................PASS in 0.000103173s time::date::parse...............................PASS in 0.000018565s time::date::truncate............................PASS in 0.000025097s time::date::unitdiff............................PASS in 0.000033984s time::date::pdiff...............................PASS in 0.000026480s time::date::format..............................PASS in 0.000032471s time::date::calc_janfirstweekday................PASS in 0.000002204s time::date::calc_weekday........................PASS in 0.000007795s time::date::calc_sundayweek.....................PASS in 0.000001853s time::date::calc_week...........................PASS in 0.000002275s time::date::calc_yearday........................PASS in 0.000002695s time::date::calc_ymd............................PASS in 0.000014377s time::date::calc_daydate__yd....................PASS in 0.000002705s time::date::calc_daydate__ywd...................PASS in 0.000003296s time::date::calc_daydate__ymd...................PASS in 0.000010439s time::date::from_str............................PASS in 0.000023814s hare::parse::doc::invalid_ref...................PASS in 0.000106399s hare::parse::doc::doc...........................PASS in 0.000099477s hare::unit::_return.............................PASS in 0.000778190s hare::unit::constant............................PASS in 0.000888015s hare::unit::compound............................PASS in 0.000865293s hare::unit::access..............................PASS in 0.000828785s format::ini::invalid............................PASS in 0.000049994s format::ini::extended...........................PASS in 0.000019807s format::ini::simple.............................PASS in 0.000028132s hash::crc16::crc16..............................PASS in 0.000033834s crypto::math::cmpu32............................PASS in 0.000002314s crypto::math::gtu32.............................PASS in 0.000002275s crypto::math::eq0u32............................PASS in 0.000002194s crypto::math::equ32.............................PASS in 0.000013776s crypto::math::muxu32............................PASS in 0.000002274s crypto::math::eqslice...........................PASS in 0.000002395s crypto::math::lrot64............................PASS in 0.000002344s crypto::math::lrot32............................PASS in 0.000004629s crypto::math::divu32............................PASS in 0.000008025s hash::siphash::siphash..........................PASS in 0.000015109s hash::crc32::crc32..............................PASS in 0.000008776s hash::adler32::adler32..........................PASS in 0.000009317s hash::crc64::crc64..............................PASS in 0.000012584s getopt::parse...................................PASS in 0.000015659s math::checked::sat_mulu64.......................PASS in 0.000002886s math::checked::sat_mulu32.......................PASS in 0.000001844s math::checked::sat_mulu16.......................PASS in 0.000001994s math::checked::sat_mulu8........................PASS in 0.000002073s math::checked::sat_muli64.......................PASS in 0.000002124s math::checked::sat_muli32.......................PASS in 0.000002184s math::checked::sat_muli16.......................PASS in 0.000001884s math::checked::sat_muli8........................PASS in 0.000002083s math::checked::sat_subu64.......................PASS in 0.000002043s math::checked::sat_subu32.......................PASS in 0.000001994s math::checked::sat_subu16.......................PASS in 0.000002013s math::checked::sat_subu8........................PASS in 0.000002064s math::checked::sat_subi64.......................PASS in 0.000001974s math::checked::sat_subi32.......................PASS in 0.000004649s math::checked::sat_subi16.......................PASS in 0.000002795s math::checked::sat_subi8........................PASS in 0.000002124s math::checked::sat_addu64.......................PASS in 0.000002756s math::checked::sat_addu32.......................PASS in 0.000002014s math::checked::sat_addu16.......................PASS in 0.000002545s math::checked::sat_addu8........................PASS in 0.000002715s math::checked::sat_addi64.......................PASS in 0.000002164s math::checked::sat_addi32.......................PASS in 0.000002054s math::checked::sat_addi16.......................PASS in 0.000002695s math::checked::sat_addi8........................PASS in 0.000002014s math::checked::mulu64...........................PASS in 0.000002745s math::checked::mulu32...........................PASS in 0.000002074s math::checked::mulu16...........................PASS in 0.000002154s math::checked::mulu8............................PASS in 0.000004479s math::checked::muli64...........................PASS in 0.000007173s math::checked::muli32...........................PASS in 0.000002164s math::checked::muli16...........................PASS in 0.000002174s math::checked::muli8............................PASS in 0.000002195s math::checked::subu64...........................PASS in 0.000002184s math::checked::subu32...........................PASS in 0.000002305s math::checked::subu16...........................PASS in 0.000002133s math::checked::subu8............................PASS in 0.000002244s math::checked::subi64...........................PASS in 0.000002274s math::checked::subi32...........................PASS in 0.000002235s math::checked::subi16...........................PASS in 0.000002254s math::checked::subi8............................PASS in 0.000002495s math::checked::addu64...........................PASS in 0.000002144s math::checked::addu32...........................PASS in 0.000010259s math::checked::addu16...........................PASS in 0.000002095s math::checked::addu8............................PASS in 0.000008365s math::checked::addi64...........................PASS in 0.000002144s math::checked::addi32...........................PASS in 0.000013455s math::checked::addi16...........................PASS in 0.000002164s math::checked::addi8............................PASS in 0.000002195s math::complex::tanhuge..........................PASS in 0.000023063s math::complex::tanh.............................PASS in 0.000014416s math::complex::tan..............................PASS in 0.000007294s math::complex::sqrt.............................PASS in 0.000019066s math::complex::sinh.............................PASS in 0.000008536s math::complex::sin..............................PASS in 0.000008426s math::complex::rect.............................PASS in 0.000005711s math::complex::pow..............................PASS in 0.000018756s math::complex::polar............................PASS in 0.000029996s math::complex::log..............................PASS in 0.000011441s math::complex::isnan............................PASS in 0.000003477s math::complex::exp..............................PASS in 0.000010059s math::complex::cosh.............................PASS in 0.000008596s math::complex::cos..............................PASS in 0.000007675s math::complex::conj.............................PASS in 0.000003987s math::complex::atanh............................PASS in 0.000010129s math::complex::atan.............................PASS in 0.000009537s math::complex::asinh............................PASS in 0.000031109s math::complex::asin.............................PASS in 0.000025569s math::complex::acosh............................PASS in 0.000017273s math::complex::acos.............................PASS in 0.000022322s math::complex::abs..............................PASS in 0.000003737s crypto::sha256::sha256_1gb......................SKIP in 0.000013114s crypto::sha256::sha256..........................PASS in 0.000077145s shlex::quote....................................PASS in 0.000007244s shlex::split....................................PASS in 0.000033103s net::ip::test_subnet_contains...................PASS in 0.000020889s net::ip::parse_subnet...........................PASS in 0.000022031s net::ip::parse_ip...............................PASS in 0.000076303s net::uri::encodequery...........................PASS in 0.000008786s net::uri::decodequery...........................PASS in 0.000019016s net::uri::percent_encoding......................PASS in 0.000037840s net::uri::invalid...............................PASS in 0.000012794s net::uri::roundtrip.............................PASS in 0.000106951s regex::rawreplace...............................PASS in 0.000485361s regex::replace..................................PASS in 0.000606648s regex::findall..................................PASS in 0.000388538s regex::find.....................................PASS in 0.008375000s cmd::haredoc::doc::html_escape..................PASS in 0.000008836s cmd::haredoc::parseident........................PASS in 0.000154039s glob::pattern_parse.............................PASS in 0.000042229s glob::glob......................................PASS in 0.002555694s strings::template::template.....................PASS in 0.000024435s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000008175s crypto::blake2b::blake2b........................PASS in 0.031189985s crypto::argon2::samples_slow....................SKIP in 0.000013275s crypto::argon2::samples.........................PASS in 0.006562390s crypto::argon2::rfc_id_test_vector..............PASS in 0.000904807s crypto::argon2::rfc_i_test_vector...............PASS in 0.001079525s crypto::argon2::rfc_d_test_vector...............PASS in 0.000856326s crypto::argon2::mode_d_one_pass.................PASS in 0.000708108s crypto::chacha::hchacha20.......................PASS in 0.000008476s crypto::chacha::skipblocks......................PASS in 0.000006122s crypto::chacha::xchacha20.......................PASS in 0.000008115s crypto::chacha::chacha20........................PASS in 0.000006232s crypto::poly1305::writepatterns.................PASS in 0.000009297s crypto::poly1305::example4......................PASS in 0.000008667s crypto::poly1305::example3......................PASS in 0.000002495s crypto::poly1305::example2......................PASS in 0.000002195s crypto::poly1305::example1......................PASS in 0.000002716s crypto::chachapoly::xencrypt....................PASS in 0.000046267s crypto::chachapoly::encrypt.....................PASS in 0.000023433s crypto::invalidmac..............................PASS in 0.000008647s crypto::cipheradditionswap......................PASS in 0.000021851s crypto::invalidaddition5........................PASS in 0.000008085s crypto::invalidaddition4........................PASS in 0.000023855s crypto::invalidaddition3........................PASS in 0.000007995s crypto::invalidaddition2........................PASS in 0.000012954s crypto::invalidaddition.........................PASS in 0.000011832s crypto::invalidcipher3..........................PASS in 0.000020187s crypto::invalidcipher2..........................PASS in 0.000009447s crypto::invalidcipher...........................PASS in 0.000014637s crypto::invalidkey..............................PASS in 0.000007834s crypto::polyaligned.............................PASS in 0.000012213s crypto::nothing.................................PASS in 0.000014407s crypto::nomsg...................................PASS in 0.000016100s crypto::noadditional............................PASS in 0.000012563s crypto::rfcmultiadditonals......................PASS in 0.000013886s crypto::rfc.....................................PASS in 0.000029285s crypto::salsa::hsalsa20.........................PASS in 0.000003878s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000004438s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000004359s crypto::salsa::xsalsa20.........................PASS in 0.000004869s crypto::salsa::qr...............................PASS in 0.000004909s crypto::bigint::zero............................PASS in 0.000003357s crypto::bigint::iszero..........................PASS in 0.000056756s crypto::bigint::montymul........................PASS in 0.000102562s crypto::bigint::montyencode.....................PASS in 0.000029906s crypto::bigint::word_countbits..................PASS in 0.000002414s crypto::bigint::encreddec.......................PASS in 0.000017403s crypto::bigint::encmoddec.......................PASS in 0.000016571s crypto::bigint::decodebigger....................PASS in 0.000005690s crypto::bigint::encodebigger....................PASS in 0.000010650s crypto::bigint::encode..........................PASS in 0.000002415s crypto::bigint::modpow..........................PASS in 0.000079739s crypto::bigint::reduce..........................PASS in 0.000079428s crypto::bigint::rshift..........................PASS in 0.000030076s crypto::bigint::mulacc..........................PASS in 0.000043352s crypto::bigint::muladd_small....................PASS in 0.000061105s crypto::bigint::add.............................PASS in 0.000029346s crypto::ec::bigint_support......................PASS in 0.000013726s crypto::ec::arsh................................PASS in 0.000005822s crypto::ec::be8tole30...........................PASS in 0.000016090s crypto::ec::keygen_p521.........................PASS in 0.000004047s crypto::ec::keygen_p384.........................PASS in 0.000003988s crypto::ec::keygen_p256.........................PASS in 0.000002946s crypto::ec::p521_muladd.........................PASS in 0.094096484s crypto::ec::p521_mulgen.........................PASS in 0.059487005s crypto::ec::p384_muladd.........................PASS in 0.045117881s crypto::ec::p384_mulgen.........................PASS in 0.028411273s crypto::ec::p256_muladd.........................PASS in 0.016134214s crypto::ec::p256_mulgen.........................PASS in 0.008735717s crypto::sha1::sha1_1gb..........................SKIP in 0.000014747s crypto::sha1::sha1..............................PASS in 0.000039925s crypto::hmac::sha256............................PASS in 0.000010950s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000013926s crypto::hmac::hmac_sha1.........................PASS in 0.000011452s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000009799s crypto::sha512::sha384..........................PASS in 0.000036739s crypto::sha512::sha512_256......................PASS in 0.000021501s crypto::sha512::sha512_224......................PASS in 0.000025548s crypto::sha512::sha512..........................PASS in 0.000091241s crypto::rsa::countbits..........................PASS in 0.000002495s crypto::rsa::pkcs1..............................PASS in 0.220076543s crypto::rsa::initd..............................PASS in 0.000136175s crypto::rsa::pubprivexp.........................PASS in 0.033820300s crypto::rsa::smallprivexp.......................PASS in 0.000059291s crypto::rsa::tiny...............................PASS in 0.000011000s crypto::blowfish::salted........................PASS in 0.001212904s crypto::blowfish::decrypt.......................PASS in 0.001244624s crypto::blowfish::encrypt.......................PASS in 0.001236270s crypto::ecdsa::validate.........................PASS in 0.015092410s crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000014257s crypto::ecdsa::hmac_drbg........................PASS in 0.000029255s crypto::curve25519::highbitignored..............PASS in 0.002345910s crypto::curve25519::vectors.....................PASS in 0.019601227s crypto::curve25519::x25519basepoint.............PASS in 0.229850800s crypto::curve25519::unpackpack..................PASS in 0.000002505s crypto::curve25519::swap25519...................PASS in 0.000002254s crypto::curve25519::subfe.......................PASS in 0.000002235s crypto::curve25519::unpack25519.................PASS in 0.000001683s crypto::x25519::random..........................PASS in 0.004637941s crypto::x25519::sample..........................PASS in 0.002300832s crypto::aes::rt_example_vector3.................PASS in 0.000004299s crypto::aes::rt_example_vector2.................PASS in 0.000002155s crypto::aes::rt_example_vector1_in_place........PASS in 0.000001673s crypto::aes::rt_example_vector1.................PASS in 0.000002024s crypto::aes::rt_decrypt_128.....................PASS in 0.000002165s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000002585s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000013896s crypto::aes::rt_encrypt_128.....................PASS in 0.000002905s crypto::aes::rt_finish..........................PASS in 0.000012023s crypto::aes::ctr_test_retry.....................PASS in 0.000016380s crypto::aes::empty_write........................PASS in 0.000008456s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000010389s crypto::aes::ctr_encrypt_in_place...............PASS in 0.000005500s crypto::aes::ctr_test_multiple_calls............PASS in 0.000010901s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000030717s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000005691s crypto::aes::ctr_zero_iv........................PASS in 0.000019947s crypto::aes::test_example_vector3...............PASS in 0.000008896s crypto::aes::test_example_vector2...............PASS in 0.000009427s crypto::aes::test_example_vector1_in_place......PASS in 0.000008135s crypto::aes::test_example_vector1...............PASS in 0.000018615s crypto::aes::test_decrypt_128...................PASS in 0.000012113s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000018744s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000008856s crypto::aes::test_encrypt_128...................PASS in 0.000005129s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000015138s crypto::aes::cbc_encrypt_decrypt................PASS in 0.000026569s crypto::aes::ni_test_example_vector3............PASS in 0.000009618s crypto::aes::ni_test_example_vector2............PASS in 0.000002836s crypto::aes::ni_test_example_vector1............PASS in 0.000003155s crypto::aes::ni_test_decrypt_128................PASS in 0.000002886s crypto::aes::ni_test_encrypt_128................PASS in 0.000005239s crypto::aes::ni_enc_key_expand_256..............PASS in 0.000003336s crypto::aes::ni_enc_key_expand_192..............PASS in 0.000003226s crypto::aes::ni_enc_key_expand_128..............PASS in 0.000003667s crypto::aes::ni_enabled.........................PASS in 0.000002023s crypto::aes::gcm_inplace........................PASS in 0.000343442s crypto::aes::gcm_decrypt........................PASS in 0.000219751s crypto::aes::gcm_encrypt........................PASS in 0.000190005s crypto::aes::xts::multiblock....................PASS in 0.000013616s crypto::aes::xts::oneblock......................PASS in 0.000003005s crypto::ecdh::nist_p521_full....................SKIP in 0.000029185s crypto::ecdh::nist_p384_full....................SKIP in 0.000011010s crypto::ecdh::nist_p256_full....................SKIP in 0.000027251s crypto::ecdh::nist_p521.........................PASS in 0.019791713s crypto::ecdh::nist_p384.........................PASS in 0.009501414s crypto::ecdh::nist_p256.........................PASS in 0.002925680s crypto::ecdh::p521_invalidpoint.................PASS in 0.019754946s crypto::ecdh::p384_invalidpoint.................PASS in 0.009544436s crypto::ecdh::p256_invalidpoint.................PASS in 0.002941460s crypto::hkdf::rfc6..............................PASS in 0.000016912s crypto::hkdf::rfc5..............................PASS in 0.000021721s crypto::hkdf::rfc4..............................PASS in 0.000013455s crypto::hkdf::rfc3..............................PASS in 0.000052478s crypto::hkdf::rfc2..............................PASS in 0.000051928s crypto::hkdf::rfc1..............................PASS in 0.000022601s crypto::ed25519::issue716.......................PASS in 0.004225621s crypto::ed25519::golden.........................PASS in 0.006368467s crypto::ed25519::roundtrip......................PASS in 0.020955178s net::dns::opcode................................PASS in 0.000002755s unix::hosts::lookup.............................PASS in 0.000055784s unix::hosts::errors.............................PASS in 0.000027361s unix::hosts::next...............................PASS in 0.000025668s linux::timerfd::timerfd.........................PASS in 0.000052559s wordexp::wordexp_error..........................PASS in 0.001754820s wordexp::wordexp................................PASS in 0.006014504s encoding::base64::sizecalc......................PASS in 0.000002635s encoding::base64::decode........................PASS in 0.008919036s encoding::base64::encode........................PASS in 0.000007995s encoding::base64::partialwrite..................PASS in 0.000002515s encoding::pem::readcrlf.........................PASS in 0.000104697s encoding::pem::write............................PASS in 0.000081892s encoding::pem::read_many........................PASS in 0.000101780s encoding::pem::read.............................PASS in 0.000072716s encoding::base32::decode........................PASS in 0.000342760s encoding::base32::encode........................PASS in 0.000010841s encoding::asn1::validutf8.......................PASS in 0.000003687s encoding::asn1::strrawoid.......................PASS in 0.000025939s encoding::asn1::t61encode.......................PASS in 0.000112562s encoding::asn1::bmp.............................PASS in 0.000007995s encoding::asn1::t61.............................PASS in 0.000024455s encoding::asn1::utf8............................PASS in 0.000013405s encoding::asn1::c_is_print......................PASS in 0.000026460s encoding::asn1::c_is_num........................PASS in 0.000004588s encoding::asn1::write_int.......................PASS in 0.000024255s encoding::asn1::write_bool......................PASS in 0.000002866s encoding::asn1::write_seq.......................PASS in 0.000004238s encoding::asn1::encode_dsz......................PASS in 0.000005170s encoding::asn1::write_prim......................PASS in 0.000003126s encoding::asn1::write_id........................PASS in 0.000012272s encoding::asn1::read_oid........................PASS in 0.000003827s encoding::asn1::read_gtime......................PASS in 0.000038231s encoding::asn1::read_utctime....................PASS in 0.000017362s encoding::asn1::read_bitstr.....................PASS in 0.000007274s encoding::asn1::read_int........................PASS in 0.000016681s encoding::asn1::read_null.......................PASS in 0.000003827s encoding::asn1::read_bool.......................PASS in 0.000014918s encoding::asn1::read_implicit...................PASS in 0.000003266s encoding::asn1::invalid_seq.....................PASS in 0.000002545s encoding::asn1::seq.............................PASS in 0.000016601s encoding::asn1::emptydata.......................PASS in 0.000005080s encoding::asn1::parselen........................PASS in 0.000020048s encoding::asn1::parsetag........................PASS in 0.000005521s mime::parse.....................................PASS in 0.000027601s mime::lookup_ext................................PASS in 0.000004719s mime::lookup_mime...............................PASS in 0.000004588s unix::passwd::nextpw............................PASS in 0.000050774s unix::passwd::nextgr............................PASS in 0.000019537s 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.010138570s |
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.000004890s rt::sigset_invalid_signum.......................PASS in 0.000003025s rt::sigset_valid_signum.........................PASS in 0.000002946s encoding::utf8::encode..........................PASS in 0.000005831s encoding::utf8::decode..........................PASS in 0.000007664s bytes::trim.....................................PASS in 0.000006603s bytes::cut......................................PASS in 0.000029766s bytes::rtokenize................................PASS in 0.000005791s bytes::tokenize.................................PASS in 0.000007163s bytes::reverse..................................PASS in 0.000005951s bytes::index....................................PASS in 0.000015849s bytes::equal....................................PASS in 0.000004338s bytes::hassuffix................................PASS in 0.000006792s bytes::hasprefix................................PASS in 0.000003106s strings::utf8...................................PASS in 0.000006322s strings::trim...................................PASS in 0.000034534s strings::cut....................................PASS in 0.000004098s strings::split..................................PASS in 0.000027743s strings::tokenize...............................PASS in 0.000006312s strings::hassuffix..............................PASS in 0.000008175s strings::hasprefix..............................PASS in 0.000003066s strings::sub....................................PASS in 0.000009277s strings::fromrunes..............................PASS in 0.000010290s strings::multireplace...........................PASS in 0.000006232s strings::replace................................PASS in 0.000008686s strings::rpad...................................PASS in 0.000008896s strings::lpad...................................PASS in 0.000006212s strings::slice..................................PASS in 0.000004198s strings::iter...................................PASS in 0.000003758s strings::byteindex..............................PASS in 0.000004939s strings::index..................................PASS in 0.000015068s strings::dupall.................................PASS in 0.000008556s strings::dup....................................PASS in 0.000006312s strings::contains...............................PASS in 0.000011781s strings::join...................................PASS in 0.000006292s strings::concat.................................PASS in 0.000006763s strings::compare................................PASS in 0.000006733s ascii::valid....................................PASS in 0.000005781s ascii::strcasecmp...............................PASS in 0.000010880s ascii::ctype....................................PASS in 0.000009849s io::limit.......................................PASS in 0.000008076s memio::dynamic..................................PASS in 0.000010821s memio::fixed....................................PASS in 0.000011762s memio::rjoin....................................PASS in 0.000011051s memio::rconcat..................................PASS in 0.000010139s memio::join.....................................PASS in 0.000010821s memio::concat...................................PASS in 0.000007944s bufio::unread...................................PASS in 0.000004448s bufio::write....................................PASS in 0.000021019s bufio::read.....................................PASS in 0.000012223s bufio::scan_unread..............................PASS in 0.000032991s bufio::scan_read................................PASS in 0.000022001s bufio::scan_byte................................PASS in 0.000020789s bufio::scan_rune_cutoff.........................PASS in 0.000020468s bufio::scan_rune................................PASS in 0.000020698s bufio::read_rune................................PASS in 0.000004328s bufio::read_line................................PASS in 0.000004658s bufio::read_tok.................................PASS in 0.000003968s bufio::read_byte................................PASS in 0.000005841s math::gcd.......................................PASS in 0.000009127s math::remu......................................PASS in 0.000006552s math::divu......................................PASS in 0.000006072s math::mulu......................................PASS in 0.000003527s math::subu......................................PASS in 0.000008666s math::addu......................................PASS in 0.000007094s math::popcount..................................PASS in 0.000007083s math::trailing_zeros_u..........................PASS in 0.000005531s math::leading_zeros_u...........................PASS in 0.000008125s math::bit_size_u................................PASS in 0.000005500s math::signi.....................................PASS in 0.000003716s math::absi......................................PASS in 0.000006613s math::isinf.....................................PASS in 0.000011591s math::fround....................................PASS in 0.000006613s math::fexcept...................................PASS in 0.000003506s math::hypot.....................................PASS in 0.000011149s math::atan2.....................................PASS in 0.000007534s math::atanh.....................................PASS in 0.000004479s math::acosh.....................................PASS in 0.000009207s math::asinh.....................................PASS in 0.000009378s math::tanh......................................PASS in 0.000010219s math::cosh......................................PASS in 0.000009569s math::sinh......................................PASS in 0.000015199s math::atan......................................PASS in 0.000009758s math::acos......................................PASS in 0.000010930s math::asin......................................PASS in 0.000007975s math::tan.......................................PASS in 0.000009939s math::sin.......................................PASS in 0.000009077s math::cos.......................................PASS in 0.000009598s math::trig_reduce...............................PASS in 0.000020288s math::modf64....................................PASS in 0.000025518s math::round.....................................PASS in 0.000003697s math::trunc.....................................PASS in 0.000009208s math::ceil......................................PASS in 0.000006572s math::floor.....................................PASS in 0.000006151s math::powf64....................................PASS in 0.000013314s math::sqrt......................................PASS in 0.000011932s math::exp2f64...................................PASS in 0.000010009s math::expf64....................................PASS in 0.000009947s math::log1p.....................................PASS in 0.000004599s math::log2f64...................................PASS in 0.000007163s math::log10f64..................................PASS in 0.000003968s math::logf64....................................PASS in 0.000007143s math::eqwithin..................................PASS in 0.000005890s math::nearbyint.................................PASS in 0.000082745s math::nextafter.................................PASS in 0.000006412s math::modfrac...................................PASS in 0.000007253s math::frexp_ldexp...............................PASS in 0.000007463s math::frexp.....................................PASS in 0.000006652s math::normalize.................................PASS in 0.000003106s math::signf.....................................PASS in 0.000006352s math::copysign..................................PASS in 0.000007023s math::absf......................................PASS in 0.000003697s math::float_normality...........................PASS in 0.000003536s math::isnan.....................................PASS in 0.000008466s math::floatbits.................................PASS in 0.000010158s path::pop.......................................PASS in 0.000014127s path::push......................................PASS in 0.000009778s path::prepend...................................PASS in 0.000032401s path::dirname_basename..........................PASS in 0.000148057s path::iter......................................PASS in 0.000007324s path::ext.......................................PASS in 0.000009628s types::c::strnlen...............................PASS in 0.000002996s types::c::strlen................................PASS in 0.000002875s types::c::strings...............................PASS in 0.000003707s time::mult......................................PASS in 0.000007164s time::compare...................................PASS in 0.001063860s time::add.......................................PASS in 0.000004339s fs::modes.......................................PASS in 0.000003567s fs::mode_str....................................PASS in 0.000007424s strconv::utos...................................PASS in 0.000006462s strconv::utos_bases.............................PASS in 0.000004038s strconv::stou_bases.............................PASS in 0.000003326s strconv::stou...................................PASS in 0.000004369s strconv::stoi_bases.............................PASS in 0.000003386s strconv::stoi...................................PASS in 0.000008045s strconv::stofhex................................PASS in 0.000010640s strconv::stof32.................................PASS in 0.000022893s strconv::stof64.................................PASS in 0.000077175s strconv::numeric................................PASS in 0.000004678s strconv::itos...................................PASS in 0.000006202s strconv::itos_bases.............................PASS in 0.000003977s strconv::ftosf..................................PASS in 0.000355165s fmt::print......................................PASS in 0.000053479s encoding::hex::dump.............................PASS in 0.000036869s encoding::hex::decode...........................PASS in 0.000038071s encoding::hex::encode...........................PASS in 0.000004599s encoding::hex::encodestr........................PASS in 0.000006042s fnmatch::fnmatch................................PASS in 0.000086391s unix::tty::pty..................................PASS in 0.000195376s test::exit......................................PASS in 0.000003767s test::_abort....................................PASS in 0.000009528s endian::ntoh....................................PASS in 0.000006072s endian::hton....................................PASS in 0.000005761s endian::little..................................PASS in 0.000004037s endian::big.....................................PASS in 0.000006563s crypto::random::reader..........................PASS in 0.000034826s crypto::random::buffer..........................PASS in 0.000034003s uuid::decode....................................PASS in 0.000006221s uuid::encode....................................PASS in 0.000026019s math::random::rng...............................PASS in 0.000019886s cmp::ints.......................................PASS in 0.000010450s sort::sorted....................................PASS in 0.000003617s sort::big_random................................PASS in 0.022367105s sort::big_equal.................................PASS in 0.010894611s sort::sort......................................PASS in 0.000012924s sort::search....................................PASS in 0.000002775s sort::rbisect...................................PASS in 0.000003076s sort::lbisect...................................PASS in 0.000006603s hare::lex::access_tuple.........................PASS in 0.000029575s hare::lex::loc..................................PASS in 0.000028253s hare::lex::invalid..............................PASS in 0.000037771s hare::lex::literals_underscores.................PASS in 0.000061414s hare::lex::literals.............................PASS in 0.000037410s hare::lex::strings..............................PASS in 0.000032491s hare::lex::runes................................PASS in 0.000010249s hare::lex::comments.............................PASS in 0.000013505s hare::lex::keywords.............................PASS in 0.000067877s hare::lex::lexname..............................PASS in 0.000008807s hare::lex::lex3.................................PASS in 0.000012633s hare::lex::lex2.................................PASS in 0.000007865s hare::lex::lex1.................................PASS in 0.000004128s hare::lex::unlex................................PASS in 0.000002715s hare::unparse::_type............................PASS in 0.000041848s hare::unparse::import...........................PASS in 0.000006602s hare::unparse::ident............................PASS in 0.000003016s hare::unparse::decl.............................PASS in 0.000024125s hare::parse::docs...............................PASS in 0.000112681s hare::parse::decls..............................PASS in 0.000234217s hare::parse::imports............................PASS in 0.000064020s hare::parse::func...............................PASS in 0.000323936s hare::parse::enum_comments......................PASS in 0.000036829s hare::parse::tagged_union.......................PASS in 0.000088596s hare::parse::tuple..............................PASS in 0.000127337s hare::parse::enum_type..........................PASS in 0.000147616s hare::parse::array_slice........................PASS in 0.000058870s hare::parse::struct_union.......................PASS in 0.000203481s hare::parse::type_loc...........................PASS in 0.000267460s hare::parse::expr_loc...........................PASS in 0.001259536s hare::parse::ident..............................PASS in 0.000278592s hare::parse::parenthesis........................PASS in 0.000448018s hare::parse::yield_expr.........................PASS in 0.000063098s hare::parse::unarithm...........................PASS in 0.000117440s hare::parse::match_expr.........................PASS in 0.000107532s hare::parse::switch_expr........................PASS in 0.000073537s hare::parse::slice..............................PASS in 0.000069450s hare::parse::postfix............................PASS in 0.000173895s hare::parse::list...............................PASS in 0.000027391s hare::parse::if_expr............................PASS in 0.000066535s hare::parse::for_expr...........................PASS in 0.000151944s hare::parse::defer_expr.........................PASS in 0.000022973s hare::parse::control............................PASS in 0.000044233s hare::parse::constant...........................PASS in 0.000351928s hare::parse::compound...........................PASS in 0.000022182s hare::parse::cast...............................PASS in 0.000167925s hare::parse::call...............................PASS in 0.000110327s hare::parse::builtin............................PASS in 0.000267771s hare::parse::binding............................PASS in 0.000117349s hare::parse::binarithm..........................PASS in 0.000025828s hare::parse::assignment.........................PASS in 0.000173404s hash::fnv::fnv32................................PASS in 0.000004248s hare::types::builtins...........................PASS in 0.000006522s hare::types::forwardref.........................PASS in 0.000882621s hare::types::alias..............................PASS in 0.000831083s hare::types::tagged.............................PASS in 0.000831394s hare::types::funcs..............................PASS in 0.000823109s hare::types::lists..............................PASS in 0.000840211s hare::types::tuples.............................PASS in 0.000827037s hare::types::structs............................PASS in 0.000960757s hare::types::store..............................PASS in 0.000813621s time::chrono::utc_convfrom_tai..................PASS in 0.000077846s time::chrono::utc_convto_tai....................PASS in 0.000005500s time::date::reckon..............................PASS in 0.000072476s time::date::parse...............................PASS in 0.000017793s time::date::truncate............................PASS in 0.000016229s time::date::unitdiff............................PASS in 0.000016701s time::date::pdiff...............................PASS in 0.000015028s time::date::format..............................PASS in 0.000018915s time::date::calc_janfirstweekday................PASS in 0.000003817s time::date::calc_weekday........................PASS in 0.000001923s time::date::calc_sundayweek.....................PASS in 0.000001943s time::date::calc_week...........................PASS in 0.000002264s time::date::calc_yearday........................PASS in 0.000020017s time::date::calc_ymd............................PASS in 0.000002665s time::date::calc_daydate__yd....................PASS in 0.000002635s time::date::calc_daydate__ywd...................PASS in 0.000002726s time::date::calc_daydate__ymd...................PASS in 0.000002315s time::date::from_str............................PASS in 0.000022713s hare::parse::doc::invalid_ref...................PASS in 0.000062868s hare::parse::doc::doc...........................PASS in 0.000070161s hare::unit::_return.............................PASS in 0.000870578s hare::unit::constant............................PASS in 0.000898280s hare::unit::compound............................PASS in 0.000922284s hare::unit::access..............................PASS in 0.000954605s format::ini::invalid............................PASS in 0.000030636s format::ini::extended...........................PASS in 0.000013565s format::ini::simple.............................PASS in 0.000013385s hash::crc16::crc16..............................PASS in 0.000011422s crypto::math::cmpu32............................PASS in 0.000002335s crypto::math::gtu32.............................PASS in 0.000002344s crypto::math::eq0u32............................PASS in 0.000003136s crypto::math::equ32.............................PASS in 0.000002264s crypto::math::muxu32............................PASS in 0.000002154s crypto::math::eqslice...........................PASS in 0.000002435s crypto::math::lrot64............................PASS in 0.000002194s crypto::math::lrot32............................PASS in 0.000002164s crypto::math::divu32............................PASS in 0.000002565s hash::siphash::siphash..........................PASS in 0.000018535s hash::crc32::crc32..............................PASS in 0.000008005s hash::adler32::adler32..........................PASS in 0.000004218s hash::crc64::crc64..............................PASS in 0.000009538s getopt::parse...................................PASS in 0.000008606s math::checked::sat_mulu64.......................PASS in 0.000002605s math::checked::sat_mulu32.......................PASS in 0.000001954s math::checked::sat_mulu16.......................PASS in 0.000001933s math::checked::sat_mulu8........................PASS in 0.000003136s math::checked::sat_muli64.......................PASS in 0.000002064s math::checked::sat_muli32.......................PASS in 0.000001974s math::checked::sat_muli16.......................PASS in 0.000001984s math::checked::sat_muli8........................PASS in 0.000002164s math::checked::sat_subu64.......................PASS in 0.000001964s math::checked::sat_subu32.......................PASS in 0.000001914s math::checked::sat_subu16.......................PASS in 0.000001914s math::checked::sat_subu8........................PASS in 0.000001994s math::checked::sat_subi64.......................PASS in 0.000001833s math::checked::sat_subi32.......................PASS in 0.000001813s math::checked::sat_subi16.......................PASS in 0.000001934s math::checked::sat_subi8........................PASS in 0.000002064s math::checked::sat_addu64.......................PASS in 0.000002174s math::checked::sat_addu32.......................PASS in 0.000005580s math::checked::sat_addu16.......................PASS in 0.000001793s math::checked::sat_addu8........................PASS in 0.000005110s math::checked::sat_addi64.......................PASS in 0.000001954s math::checked::sat_addi32.......................PASS in 0.000001884s math::checked::sat_addi16.......................PASS in 0.000001914s math::checked::sat_addi8........................PASS in 0.000002013s math::checked::mulu64...........................PASS in 0.000002144s math::checked::mulu32...........................PASS in 0.000002174s math::checked::mulu16...........................PASS in 0.000002235s math::checked::mulu8............................PASS in 0.000002294s math::checked::muli64...........................PASS in 0.000002184s math::checked::muli32...........................PASS in 0.000002124s math::checked::muli16...........................PASS in 0.000002144s math::checked::muli8............................PASS in 0.000002064s math::checked::subu64...........................PASS in 0.000002114s math::checked::subu32...........................PASS in 0.000002144s math::checked::subu16...........................PASS in 0.000002244s math::checked::subu8............................PASS in 0.000012683s math::checked::subi64...........................PASS in 0.000002204s math::checked::subi32...........................PASS in 0.000002024s math::checked::subi16...........................PASS in 0.000002124s math::checked::subi8............................PASS in 0.000002194s math::checked::addu64...........................PASS in 0.000002194s math::checked::addu32...........................PASS in 0.000002104s math::checked::addu16...........................PASS in 0.000002134s math::checked::addu8............................PASS in 0.000002144s math::checked::addi64...........................PASS in 0.000002103s math::checked::addi32...........................PASS in 0.000002024s math::checked::addi16...........................PASS in 0.000004578s math::checked::addi8............................PASS in 0.000002174s math::complex::tanhuge..........................PASS in 0.000007765s math::complex::tanh.............................PASS in 0.000011983s math::complex::tan..............................PASS in 0.000007062s math::complex::sqrt.............................PASS in 0.000013235s math::complex::sinh.............................PASS in 0.000008576s math::complex::sin..............................PASS in 0.000008406s math::complex::rect.............................PASS in 0.000005290s math::complex::pow..............................PASS in 0.000019245s math::complex::polar............................PASS in 0.000003968s math::complex::log..............................PASS in 0.000011181s math::complex::isnan............................PASS in 0.000002444s math::complex::exp..............................PASS in 0.000007103s math::complex::cosh.............................PASS in 0.000007224s math::complex::cos..............................PASS in 0.000007172s math::complex::conj.............................PASS in 0.000003747s math::complex::atanh............................PASS in 0.000010329s math::complex::atan.............................PASS in 0.000013765s math::complex::asinh............................PASS in 0.000023644s math::complex::asin.............................PASS in 0.000021409s math::complex::acosh............................PASS in 0.000023765s math::complex::acos.............................PASS in 0.000015479s math::complex::abs..............................PASS in 0.000006172s crypto::sha256::sha256_1gb......................SKIP in 0.000014557s crypto::sha256::sha256..........................PASS in 0.000087564s shlex::quote....................................PASS in 0.000006762s shlex::split....................................PASS in 0.000021499s net::ip::test_subnet_contains...................PASS in 0.000021690s net::ip::parse_subnet...........................PASS in 0.000020428s net::ip::parse_ip...............................PASS in 0.000059470s net::uri::encodequery...........................PASS in 0.000013025s net::uri::decodequery...........................PASS in 0.000016711s net::uri::percent_encoding......................PASS in 0.000035467s net::uri::invalid...............................PASS in 0.000011801s net::uri::roundtrip.............................PASS in 0.000074360s regex::rawreplace...............................PASS in 0.000250759s regex::replace..................................PASS in 0.000296075s regex::findall..................................PASS in 0.000195636s regex::find.....................................PASS in 0.004164998s cmd::haredoc::doc::html_escape..................PASS in 0.000012964s cmd::haredoc::parseident........................PASS in 0.000056255s glob::pattern_parse.............................PASS in 0.000037338s glob::glob......................................PASS in 0.002352129s strings::template::template.....................PASS in 0.000018554s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000006963s crypto::blake2b::blake2b........................PASS in 0.029937913s crypto::argon2::samples_slow....................SKIP in 0.000011972s crypto::argon2::samples.........................PASS in 0.006511607s crypto::argon2::rfc_id_test_vector..............PASS in 0.000888642s crypto::argon2::rfc_i_test_vector...............PASS in 0.001059582s crypto::argon2::rfc_d_test_vector...............PASS in 0.000849548s crypto::argon2::mode_d_one_pass.................PASS in 0.000695320s crypto::chacha::hchacha20.......................PASS in 0.000003887s crypto::chacha::skipblocks......................PASS in 0.000005911s crypto::chacha::xchacha20.......................PASS in 0.000017884s crypto::chacha::chacha20........................PASS in 0.000005961s crypto::poly1305::writepatterns.................PASS in 0.000005591s crypto::poly1305::example4......................PASS in 0.000004208s crypto::poly1305::example3......................PASS in 0.000002424s crypto::poly1305::example2......................PASS in 0.000002155s crypto::poly1305::example1......................PASS in 0.000004779s crypto::chachapoly::xencrypt....................PASS in 0.000034305s crypto::chachapoly::encrypt.....................PASS in 0.000027191s crypto::invalidmac..............................PASS in 0.000008215s crypto::cipheradditionswap......................PASS in 0.000006242s crypto::invalidaddition5........................PASS in 0.000007555s crypto::invalidaddition4........................PASS in 0.000007264s crypto::invalidaddition3........................PASS in 0.000010249s crypto::invalidaddition2........................PASS in 0.000007414s crypto::invalidaddition.........................PASS in 0.000010991s crypto::invalidcipher3..........................PASS in 0.000007434s crypto::invalidcipher2..........................PASS in 0.000010189s crypto::invalidcipher...........................PASS in 0.000007434s crypto::invalidkey..............................PASS in 0.000014167s crypto::polyaligned.............................PASS in 0.000010130s crypto::nothing.................................PASS in 0.000008486s crypto::nomsg...................................PASS in 0.000012844s crypto::noadditional............................PASS in 0.000012543s crypto::rfcmultiadditonals......................PASS in 0.000015720s crypto::rfc.....................................PASS in 0.000015258s crypto::salsa::hsalsa20.........................PASS in 0.000003646s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000004339s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000004008s crypto::salsa::xsalsa20.........................PASS in 0.000004779s crypto::salsa::qr...............................PASS in 0.000002354s crypto::bigint::zero............................PASS in 0.000006332s crypto::bigint::iszero..........................PASS in 0.000035746s crypto::bigint::montymul........................PASS in 0.000100498s crypto::bigint::montyencode.....................PASS in 0.000030087s crypto::bigint::word_countbits..................PASS in 0.000006562s crypto::bigint::encreddec.......................PASS in 0.000015088s crypto::bigint::encmoddec.......................PASS in 0.000017603s crypto::bigint::decodebigger....................PASS in 0.000001863s crypto::bigint::encodebigger....................PASS in 0.000002234s crypto::bigint::encode..........................PASS in 0.000005751s crypto::bigint::modpow..........................PASS in 0.000061455s crypto::bigint::reduce..........................PASS in 0.000075010s crypto::bigint::rshift..........................PASS in 0.000035818s crypto::bigint::mulacc..........................PASS in 0.000045255s crypto::bigint::muladd_small....................PASS in 0.000058970s crypto::bigint::add.............................PASS in 0.000029486s crypto::ec::bigint_support......................PASS in 0.000002064s crypto::ec::arsh................................PASS in 0.000005941s crypto::ec::be8tole30...........................PASS in 0.000002334s crypto::ec::keygen_p521.........................PASS in 0.000003687s crypto::ec::keygen_p384.........................PASS in 0.000003046s crypto::ec::keygen_p256.........................PASS in 0.000002846s crypto::ec::p521_muladd.........................PASS in 0.094123897s crypto::ec::p521_mulgen.........................PASS in 0.059548944s crypto::ec::p384_muladd.........................PASS in 0.045022169s crypto::ec::p384_mulgen.........................PASS in 0.028399976s crypto::ec::p256_muladd.........................PASS in 0.015865608s crypto::ec::p256_mulgen.........................PASS in 0.008592107s crypto::sha1::sha1_1gb..........................SKIP in 0.000013385s crypto::sha1::sha1..............................PASS in 0.000034685s crypto::hmac::sha256............................PASS in 0.000011671s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000019135s crypto::hmac::hmac_sha1.........................PASS in 0.000009979s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000009968s crypto::sha512::sha384..........................PASS in 0.000032982s crypto::sha512::sha512_256......................PASS in 0.000019506s crypto::sha512::sha512_224......................PASS in 0.000025456s crypto::sha512::sha512..........................PASS in 0.000065453s crypto::rsa::countbits..........................PASS in 0.000002414s crypto::rsa::pkcs1..............................PASS in 0.218376022s crypto::rsa::initd..............................PASS in 0.000135755s crypto::rsa::pubprivexp.........................PASS in 0.033554286s crypto::rsa::smallprivexp.......................PASS in 0.000057538s crypto::rsa::tiny...............................PASS in 0.000007845s crypto::blowfish::salted........................PASS in 0.001159868s crypto::blowfish::decrypt.......................PASS in 0.001250017s crypto::blowfish::encrypt.......................PASS in 0.001236542s crypto::ecdsa::validate.........................PASS in 0.014846944s crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000013714s crypto::ecdsa::hmac_drbg........................PASS in 0.000028083s crypto::curve25519::highbitignored..............PASS in 0.002581908s crypto::curve25519::vectors.....................PASS in 0.021577061s crypto::curve25519::x25519basepoint.............PASS in 0.253430638s crypto::curve25519::unpackpack..................PASS in 0.000002725s crypto::curve25519::swap25519...................PASS in 0.000002454s crypto::curve25519::subfe.......................PASS in 0.000002184s crypto::curve25519::unpack25519.................PASS in 0.000001754s crypto::x25519::random..........................PASS in 0.005071283s crypto::x25519::sample..........................PASS in 0.002541452s crypto::aes::rt_example_vector3.................PASS in 0.000013205s crypto::aes::rt_example_vector2.................PASS in 0.000002094s crypto::aes::rt_example_vector1_in_place........PASS in 0.000001663s crypto::aes::rt_example_vector1.................PASS in 0.000002034s crypto::aes::rt_decrypt_128.....................PASS in 0.000004568s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000002135s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000004879s crypto::aes::rt_encrypt_128.....................PASS in 0.000001954s crypto::aes::rt_finish..........................PASS in 0.000005460s crypto::aes::ctr_test_retry.....................PASS in 0.000016451s crypto::aes::empty_write........................PASS in 0.000009408s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000005109s crypto::aes::ctr_encrypt_in_place...............PASS in 0.000005701s crypto::aes::ctr_test_multiple_calls............PASS in 0.000010480s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000015489s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000005570s crypto::aes::ctr_zero_iv........................PASS in 0.000009618s crypto::aes::test_example_vector3...............PASS in 0.000008606s crypto::aes::test_example_vector2...............PASS in 0.000006732s crypto::aes::test_example_vector1_in_place......PASS in 0.000005931s crypto::aes::test_example_vector1...............PASS in 0.000006262s crypto::aes::test_decrypt_128...................PASS in 0.000007785s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000012062s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000008777s crypto::aes::test_encrypt_128...................PASS in 0.000004989s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000014428s crypto::aes::cbc_encrypt_decrypt................PASS in 0.000018114s crypto::aes::ni_test_example_vector3............PASS in 0.000003968s crypto::aes::ni_test_example_vector2............PASS in 0.000005280s crypto::aes::ni_test_example_vector1............PASS in 0.000002795s crypto::aes::ni_test_decrypt_128................PASS in 0.000003096s crypto::aes::ni_test_encrypt_128................PASS in 0.000002966s crypto::aes::ni_enc_key_expand_256..............PASS in 0.000003166s crypto::aes::ni_enc_key_expand_192..............PASS in 0.000003156s crypto::aes::ni_enc_key_expand_128..............PASS in 0.000003427s crypto::aes::ni_enabled.........................PASS in 0.000002164s crypto::aes::gcm_inplace........................PASS in 0.000358471s crypto::aes::gcm_decrypt........................PASS in 0.000224781s crypto::aes::gcm_encrypt........................PASS in 0.000190777s crypto::aes::xts::multiblock....................PASS in 0.000005080s crypto::aes::xts::oneblock......................PASS in 0.000002864s crypto::ecdh::nist_p521_full....................SKIP in 0.000015489s crypto::ecdh::nist_p384_full....................SKIP in 0.000012483s crypto::ecdh::nist_p256_full....................SKIP in 0.000009909s crypto::ecdh::nist_p521.........................PASS in 0.019806528s crypto::ecdh::nist_p384.........................PASS in 0.009466562s crypto::ecdh::nist_p256.........................PASS in 0.002884565s crypto::ecdh::p521_invalidpoint.................PASS in 0.019750934s crypto::ecdh::p384_invalidpoint.................PASS in 0.009480749s crypto::ecdh::p256_invalidpoint.................PASS in 0.002904752s crypto::hkdf::rfc6..............................PASS in 0.000017462s crypto::hkdf::rfc5..............................PASS in 0.000023834s crypto::hkdf::rfc4..............................PASS in 0.000012734s crypto::hkdf::rfc3..............................PASS in 0.000023925s crypto::hkdf::rfc2..............................PASS in 0.000038503s crypto::hkdf::rfc1..............................PASS in 0.000022643s crypto::ed25519::issue716.......................PASS in 0.004477733s crypto::ed25519::golden.........................PASS in 0.006728854s crypto::ed25519::roundtrip......................PASS in 0.022219681s net::dns::opcode................................PASS in 0.000003076s unix::hosts::lookup.............................PASS in 0.000021581s unix::hosts::errors.............................PASS in 0.000027321s unix::hosts::next...............................PASS in 0.000016120s linux::timerfd::timerfd.........................PASS in 0.000041218s wordexp::wordexp_error..........................PASS in 0.001595223s wordexp::wordexp................................PASS in 0.005563294s encoding::base64::sizecalc......................PASS in 0.000002565s encoding::base64::decode........................PASS in 0.008745915s encoding::base64::encode........................PASS in 0.000006662s encoding::base64::partialwrite..................PASS in 0.000002515s encoding::pem::readcrlf.........................PASS in 0.000040156s encoding::pem::write............................PASS in 0.000073527s encoding::pem::read_many........................PASS in 0.000078026s encoding::pem::read.............................PASS in 0.000045895s encoding::base32::decode........................PASS in 0.000368940s encoding::base32::encode........................PASS in 0.000009588s encoding::asn1::validutf8.......................PASS in 0.000003657s encoding::asn1::strrawoid.......................PASS in 0.000005780s encoding::asn1::t61encode.......................PASS in 0.000096890s encoding::asn1::bmp.............................PASS in 0.000008566s encoding::asn1::t61.............................PASS in 0.000011061s encoding::asn1::utf8............................PASS in 0.000017422s encoding::asn1::c_is_print......................PASS in 0.000014748s encoding::asn1::c_is_num........................PASS in 0.000009839s encoding::asn1::write_int.......................PASS in 0.000006302s encoding::asn1::write_bool......................PASS in 0.000006051s encoding::asn1::write_seq.......................PASS in 0.000003978s encoding::asn1::encode_dsz......................PASS in 0.000002355s encoding::asn1::write_prim......................PASS in 0.000002746s encoding::asn1::write_id........................PASS in 0.000004548s encoding::asn1::read_oid........................PASS in 0.000003657s encoding::asn1::read_gtime......................PASS in 0.000038432s encoding::asn1::read_utctime....................PASS in 0.000017623s encoding::asn1::read_bitstr.....................PASS in 0.000006873s encoding::asn1::read_int........................PASS in 0.000017512s encoding::asn1::read_null.......................PASS in 0.000003567s encoding::asn1::read_bool.......................PASS in 0.000004769s encoding::asn1::read_implicit...................PASS in 0.000003667s encoding::asn1::invalid_seq.....................PASS in 0.000002355s encoding::asn1::seq.............................PASS in 0.000008075s encoding::asn1::emptydata.......................PASS in 0.000002805s encoding::asn1::parselen........................PASS in 0.000004488s encoding::asn1::parsetag........................PASS in 0.000011862s mime::parse.....................................PASS in 0.000010210s mime::lookup_ext................................PASS in 0.000006593s mime::lookup_mime...............................PASS in 0.000004418s unix::passwd::nextpw............................PASS in 0.000024967s unix::passwd::nextgr............................PASS in 0.000011211s 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.026665871s |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
+ cd hare + make -j2 bootstrap makefiles/linux.x86_64.mk makefiles/linux.aarch64.mk makefiles/linux.riscv64.mk makefiles/freebsd.x86_64.mk makefiles/freebsd.aarch64.mk makefiles/freebsd.riscv64.mk makefiles/openbsd.x86_64.mk makefiles/openbsd.aarch64.mk makefiles/openbsd.riscv64.mk makefiles/netbsd.x86_64.mk makefiles/netbsd.aarch64.mk makefiles/netbsd.riscv64.mk ++ git status --porcelain + '[' -n '' ']' |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 |
+ cd hare + make docs/html HARE .bin/haredoc mkdir -p docs/html .bin/haredoc -Fhtml > docs/html/index.html for d in $(scripts/moddirs); do \ find $d -type d | sed -E '/(\+|-)/d'; \ done \ | while read path; do \ mod=$(echo $path | sed -E 's@/@::@g'); \ echo $mod; \ mkdir -p docs/html/$path; \ .bin/haredoc -Fhtml $mod > docs/html/$path/index.html; \ done ascii bufio bytes crypto Warning: Unresolved reference: sign Warning: Unresolved reference: verify Warning: Unresolved reference: exchange Warning: Unresolved reference: exchange Warning: Unresolved reference: dh crypto::chacha crypto::salsa crypto::ec Warning: /home/build/hare/crypto/ec/p256.ha:1258:27: syntax error: Unterminated reference Warning: /home/build/hare/crypto/ec/prime.ha:711:27: syntax error: Unterminated reference Warning: /home/build/hare/crypto/ec/prime.ha:777:27: syntax error: Unterminated reference crypto::poly1305 crypto::hmac crypto::argon2 crypto::rsa crypto::blowfish Warning: Unresolved reference: finish crypto::keystore crypto::math crypto::bigint crypto::blake2b crypto::ecdsa crypto::curve25519 crypto::cipher crypto::x25519 crypto::aes crypto::aes::xts crypto::mac crypto::sha1 crypto::ecdh crypto::hkdf crypto::ed25519 crypto::sha256 crypto::chachapoly crypto::random crypto::sha512 debug debug::image Warning: Unresolved reference: elf::section64 debug::dwarf dirs encoding encoding::base64 encoding::pem encoding::base32 encoding::utf8 encoding::hex encoding::asn1 encoding::asn1::stdoid endian errors fmt fnmatch format format::elf format::ini fs getopt glob hare hare::types hare::unparse hare::ast hare::lex hare::module hare::parse hare::parse::doc hare::unit hash hash::fnv hash::crc16 hash::siphash hash::crc32 hash::adler32 hash::crc64 io linux linux::vdso linux::timerfd linux::keyctl log math math::checked math::complex math::random memio mime net net::ip net::udp net::uri net::dial net::tcp net::dns net::unix os Warning: Unresolved reference: trunc os::exec path regex rt shlex sort sort::cmp strconv strings strings::template temp test time time::chrono Warning: Unresolved reference: mzone Warning: Unresolved reference: LOCALTIME_PATH Warning: Unresolved reference: TZDB_PATH time::date Warning: Unresolved reference: zflags Warning: Unresolved reference: calculus types types::c unix unix::hosts unix::tty unix::signal unix::passwd Warning: Unresolved reference: grents_finish Warning: Unresolved reference: grreader unix::poll unix::resolvconf uuid wordexp + tar -C docs/html -cvz . ./ ./index.html ./debug/ ./debug/index.html ./debug/image/ ./debug/image/index.html ./debug/dwarf/ ./debug/dwarf/index.html ./bytes/ ./bytes/index.html ./fs/ ./fs/index.html ./uuid/ ./uuid/index.html ./test/ ./test/index.html ./types/ ./types/index.html ./types/c/ ./types/c/index.html ./hare/ ./hare/index.html ./hare/types/ ./hare/types/index.html ./hare/unparse/ ./hare/unparse/index.html ./hare/ast/ ./hare/ast/index.html ./hare/lex/ ./hare/lex/index.html ./hare/module/ ./hare/module/index.html ./hare/parse/ ./hare/parse/index.html ./hare/parse/doc/ ./hare/parse/doc/index.html ./hare/unit/ ./hare/unit/index.html ./format/ ./format/elf/ ./format/elf/index.html ./format/index.html ./format/ini/ ./format/ini/index.html ./hash/ ./hash/index.html ./hash/fnv/ ./hash/fnv/index.html ./hash/crc16/ ./hash/crc16/index.html ./hash/siphash/ ./hash/siphash/index.html ./hash/crc32/ ./hash/crc32/index.html ./hash/adler32/ ./hash/adler32/index.html ./hash/crc64/ ./hash/crc64/index.html ./strconv/ ./strconv/index.html ./fmt/ ./fmt/index.html ./time/ ./time/index.html ./time/chrono/ ./time/chrono/index.html ./time/date/ ./time/date/index.html ./getopt/ ./getopt/index.html ./sort/ ./sort/index.html ./sort/cmp/ ./sort/cmp/index.html ./bufio/ ./bufio/index.html ./os/ ./os/index.html ./os/exec/ ./os/exec/index.html ./math/ ./math/index.html ./math/checked/ ./math/checked/index.html ./math/complex/ ./math/complex/index.html ./math/random/ ./math/random/index.html ./glob/ ./glob/index.html ./strings/ ./strings/index.html ./strings/template/ ./strings/template/index.html ./memio/ ./memio/index.html ./crypto/ ./crypto/index.html ./crypto/chacha/ ./crypto/chacha/index.html ./crypto/salsa/ ./crypto/salsa/index.html ./crypto/ec/ ./crypto/ec/index.html ./crypto/poly1305/ ./crypto/poly1305/index.html ./crypto/hmac/ ./crypto/hmac/index.html ./crypto/argon2/ ./crypto/argon2/index.html ./crypto/rsa/ ./crypto/rsa/index.html ./crypto/blowfish/ ./crypto/blowfish/index.html ./crypto/keystore/ ./crypto/keystore/index.html ./crypto/math/ ./crypto/math/index.html ./crypto/bigint/ ./crypto/bigint/index.html ./crypto/blake2b/ ./crypto/blake2b/index.html ./crypto/ecdsa/ ./crypto/ecdsa/index.html ./crypto/curve25519/ ./crypto/curve25519/index.html ./crypto/cipher/ ./crypto/cipher/index.html ./crypto/x25519/ ./crypto/x25519/index.html ./crypto/aes/ ./crypto/aes/index.html ./crypto/aes/xts/ ./crypto/aes/xts/index.html ./crypto/mac/ ./crypto/mac/index.html ./crypto/sha1/ ./crypto/sha1/index.html ./crypto/ecdh/ ./crypto/ecdh/index.html ./crypto/hkdf/ ./crypto/hkdf/index.html ./crypto/ed25519/ ./crypto/ed25519/index.html ./crypto/sha256/ ./crypto/sha256/index.html ./crypto/chachapoly/ ./crypto/chachapoly/index.html ./crypto/random/ ./crypto/random/index.html ./crypto/sha512/ ./crypto/sha512/index.html ./net/ ./net/index.html ./net/ip/ ./net/ip/index.html ./net/udp/ ./net/udp/index.html ./net/uri/ ./net/uri/index.html ./net/dial/ ./net/dial/index.html ./net/tcp/ ./net/tcp/index.html ./net/dns/ ./net/dns/index.html ./net/unix/ ./net/unix/index.html ./shlex/ ./shlex/index.html ./io/ ./io/index.html ./linux/ ./linux/index.html ./linux/vdso/ ./linux/vdso/index.html ./linux/timerfd/ ./linux/timerfd/index.html ./linux/keyctl/ ./linux/keyctl/index.html ./wordexp/ ./wordexp/index.html ./log/ ./log/index.html ./temp/ ./temp/index.html ./path/ ./path/index.html ./ascii/ ./ascii/index.html ./encoding/ ./encoding/index.html ./encoding/base64/ ./encoding/base64/index.html ./encoding/pem/ ./encoding/pem/index.html ./encoding/base32/ ./encoding/base32/index.html ./encoding/utf8/ ./encoding/utf8/index.html ./encoding/hex/ ./encoding/hex/index.html ./encoding/asn1/ ./encoding/asn1/index.html ./encoding/asn1/stdoid/ ./encoding/asn1/stdoid/index.html ./dirs/ ./dirs/index.html ./mime/ ./mime/index.html ./fnmatch/ ./fnmatch/index.html ./regex/ ./regex/index.html ./endian/ ./endian/index.html ./unix/ ./unix/index.html ./unix/hosts/ ./unix/hosts/index.html ./unix/tty/ ./unix/tty/index.html ./unix/signal/ ./unix/signal/index.html ./unix/passwd/ ./unix/passwd/index.html ./unix/poll/ ./unix/poll/index.html ./unix/resolvconf/ ./unix/resolvconf/index.html ./rt/ ./rt/index.html ./errors/ ./errors/index.html + '[' hub.sr.ht '!=' git.sr.ht ']' + echo Not uploading docs for non-git.sr.ht build 'Not uploading docs for non-git.sr.ht build' + exit |