view log » | |
_apply_patch | view log » |
environment | view log » |
qbe | view log » |
harec | view log » |
hare | view log » |
check | view log » |
check_with_libc | view log » |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 |
[#1349647] 2024/10/13 01:33:09 Booting image freebsd/latest (default) on port 22099 [#1349647] 2024/10/13 01:33:09 Waiting for guest to settle [#1349647] 2024/10/13 01:33:30 Sending tasks [#1349647] 2024/10/13 01:33:33 Sending build environment [#1349647] 2024/10/13 01:33:33 Installing packages Warning: Permanently added '[localhost]:22099' (ED25519) to the list of known hosts. Updating FreeBSD repository catalogue... FreeBSD repository is up to date. All repositories are up to date. Updating FreeBSD repository catalogue... FreeBSD repository is up to date. All repositories are up to date. Checking for upgrades (1 candidates): . done Processing candidates (1 candidates): . done Checking integrity... done (0 conflicting) Your packages are up to date. Updating FreeBSD repository catalogue... FreeBSD repository is up to date. All repositories are up to date. The following 4 package(s) will be affected (of 0 checked): New packages to be INSTALLED: binutils: 2.43.1,1 liblz4: 1.10.0,1 scdoc: 1.11.3 zstd: 1.5.6 Number of packages to be installed: 4 The process will require 136 MiB more space. 12 MiB to be downloaded. [1/4] Fetching scdoc-1.11.3.pkg: . done [2/4] Fetching liblz4-1.10.0,1.pkg: ......... done [3/4] Fetching zstd-1.5.6.pkg: ......... done [4/4] Fetching binutils-2.43.1,1.pkg: .......... done Checking integrity... done (0 conflicting) [1/4] Installing liblz4-1.10.0,1... [1/4] Extracting liblz4-1.10.0,1: .......... done [2/4] Installing zstd-1.5.6... [2/4] Extracting zstd-1.5.6: .......... done [3/4] Installing scdoc-1.11.3... [3/4] Extracting scdoc-1.11.3: ....... done [4/4] Installing binutils-2.43.1,1... [4/4] Extracting binutils-2.43.1,1: .......... done [#1349647] 2024/10/13 01:33:37 Cloning repositories Cloning into 'hare'... + cd hare + git submodule update --init --recursive Cloning into 'harec'... + cd harec + git submodule update --init --recursive Cloning into 'qbe'... + cd qbe + git submodule update --init --recursive [#1349647] 2024/10/13 01:33:40 Running task _apply_patch [#1349647] 2024/10/13 01:33:41 Running task environment [#1349647] 2024/10/13 01:33:42 Running task qbe [#1349647] 2024/10/13 01:33:43 Running task harec [#1349647] 2024/10/13 01:33:43 Running task hare [#1349647] 2024/10/13 01:33:48 Running task check [#1349647] 2024/10/13 01:33:54 Running task check_with_libc [#1349647] 2024/10/13 01:34:00 Processing post-success triggers... [#1349647] 2024/10/13 01:34:00 Skipping trigger, condition unmet [#1349647] 2024/10/13 01:34:00 Sending webhook... [#1349647] 2024/10/13 01:34:00 Webhook response: 200 [#1349647] 2024/10/13 01:34:00 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/55460/mbox + git am -3 /tmp/55460.patch Applying: Update documentation for os::exec::pipe |
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 |
+ cd qbe + make -j2 PREFIX=/usr --- config.h --- --- util.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c util.c -o util.o --- parse.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c parse.c -o parse.o --- util.o --- util.c:93:8: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 93 | freeall() | ^ | void --- parse.o --- parse.c:182:8: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 182 | lexinit() | ^ | void parse.c:204:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 204 | getint() | ^ | void parse.c:225:4: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 225 | lex() | ^ | void parse.c:335:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 335 | peek() | ^ | void parse.c:343:5: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 343 | next() | ^ | void parse.c:353:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 353 | nextnl() | ^ | void parse.c:418:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 418 | parseref() | ^ | void parse.c:583:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 583 | closeblk() | ^ | void parse.c:1015:9: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 1015 | parsetyp() | ^ | void --- util.o --- 1 warning generated. --- abi.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c abi.c -o abi.o --- parse.o --- 9 warnings generated. --- cfg.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c cfg.c -o cfg.o --- mem.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c mem.c -o mem.o --- cfg.o --- cfg.c:4:7: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 4 | newblk() | ^ | void 1 warning generated. --- ssa.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c ssa.c -o ssa.o --- alias.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c alias.c -o alias.o --- load.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c load.c -o load.o --- copy.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c copy.c -o copy.o --- fold.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c fold.c -o fold.o --- simpl.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c simpl.c -o simpl.o --- live.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c live.c -o live.o --- spill.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c spill.c -o spill.o --- rega.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c rega.c -o rega.o rega.c:250:6: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 250 | pmgen() | ^ | void --- emit.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c emit.c -o emit.o --- rega.o --- 1 warning generated. --- amd64/targ.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/targ.c -o amd64/targ.o --- amd64/sysv.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/sysv.c -o amd64/sysv.o --- amd64/isel.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/isel.c -o amd64/isel.o --- amd64/emit.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c amd64/emit.c -o amd64/emit.o --- arm64/targ.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/targ.c -o arm64/targ.o --- arm64/abi.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/abi.c -o arm64/abi.o --- arm64/isel.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/isel.c -o arm64/isel.o --- arm64/emit.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c arm64/emit.c -o arm64/emit.o --- rv64/targ.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/targ.c -o rv64/targ.o --- rv64/abi.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/abi.c -o rv64/abi.o --- rv64/isel.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/isel.c -o rv64/isel.o --- rv64/emit.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c rv64/emit.c -o rv64/emit.o --- main.o --- cc -std=c99 -g -Wall -Wextra -Wpedantic -c main.c -o main.o --- qbe --- 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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
+ cd harec + cp configs/freebsd.mk config.mk + make -j2 --- src/check.o --- --- src/emit.o --- --- src/check.o --- CC src/check.o --- src/emit.o --- CC src/emit.o --- src/eval.o --- CC src/eval.o --- src/expr.o --- CC src/expr.o --- src/gen.o --- CC src/gen.o --- src/genutil.o --- CC src/genutil.o --- src/identifier.o --- CC src/identifier.o --- src/lex.o --- CC src/lex.o --- src/main.o --- CC src/main.o --- src/mod.o --- CC src/mod.o --- src/parse.o --- CC src/parse.o --- src/qbe.o --- CC src/qbe.o --- src/qinstr.o --- CC src/qinstr.o --- src/qtype.o --- CC src/qtype.o --- src/scope.o --- CC src/scope.o --- src/type_store.o --- CC src/type_store.o --- src/typedef.o --- CC src/typedef.o --- src/types.o --- CC src/types.o --- src/utf8.o --- CC src/utf8.o --- src/util.o --- CC src/util.o --- .bin/harec --- 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 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 |
+ cd hare + cp configs/freebsd.mk config.mk + make -j2 --- .cache/rt.ssa --- --- .cache/types.ssa --- --- .cache/rt.ssa --- HAREC .cache/rt.ssa --- .cache/types.ssa --- HAREC .cache/types.ssa --- .cache/sort_cmp.ssa --- HAREC .cache/sort_cmp.ssa --- .cache/endian.ssa --- HAREC .cache/endian.ssa --- docs/hare.1 --- SCDOC docs/hare.1 --- docs/hare-build.1 --- SCDOC docs/hare-build.1 --- docs/hare-cache.1 --- SCDOC docs/hare-cache.1 --- docs/hare-deps.1 --- SCDOC docs/hare-deps.1 --- docs/haredoc.1 --- SCDOC docs/haredoc.1 --- docs/hare-run.1 --- SCDOC docs/hare-run.1 --- docs/hare-test.1 --- SCDOC docs/hare-test.1 --- docs/haredoc.5 --- SCDOC docs/haredoc.5 --- docs/hare-module.5 --- SCDOC docs/hare-module.5 --- .cache/types.s --- QBE .cache/types.s --- .cache/types.td --- --- .cache/sort_cmp.s --- QBE .cache/sort_cmp.s --- .cache/sort_cmp.td --- --- .cache/endian.s --- QBE .cache/endian.s --- .cache/endian.td --- --- .cache/types.o --- AS .cache/types.o --- .cache/crypto_math.ssa --- --- .cache/sort_cmp.o --- AS .cache/sort_cmp.o --- .cache/crypto_math.ssa --- HAREC .cache/crypto_math.ssa --- .cache/rt.s --- QBE .cache/rt.s --- .cache/rt.td --- --- .cache/endian.o --- AS .cache/endian.o --- .cache/crypto_math.s --- QBE .cache/crypto_math.s --- .cache/crypto_math.td --- --- .cache/bytes.ssa --- HAREC .cache/bytes.ssa --- .cache/errors.ssa --- HAREC .cache/errors.ssa --- .cache/math.ssa --- HAREC .cache/math.ssa --- .cache/crypto_math.o --- AS .cache/crypto_math.o --- .cache/bytes.s --- QBE .cache/bytes.s --- .cache/bytes.td --- --- .cache/errors.s --- QBE .cache/errors.s --- .cache/errors.td --- --- .cache/rt.o --- AS .cache/rt.o --- .cache/math.s --- QBE .cache/math.s --- .cache/math.td --- --- .cache/encoding_utf8.ssa --- HAREC .cache/encoding_utf8.ssa --- .cache/errors.o --- AS .cache/errors.o --- .cache/io.ssa --- HAREC .cache/io.ssa --- .cache/bytes.o --- AS .cache/bytes.o --- .cache/time.ssa --- HAREC .cache/time.ssa --- .cache/sort.ssa --- HAREC .cache/sort.ssa --- .cache/encoding_utf8.s --- QBE .cache/encoding_utf8.s --- .cache/encoding_utf8.td --- --- .cache/math.o --- AS .cache/math.o --- .cache/io.s --- QBE .cache/io.s --- .cache/io.td --- --- .cache/time.s --- QBE .cache/time.s --- .cache/time.td --- --- .cache/encoding_utf8.o --- AS .cache/encoding_utf8.o --- .cache/strings.ssa --- HAREC .cache/strings.ssa --- .cache/types_c.ssa --- HAREC .cache/types_c.ssa --- .cache/sort.s --- QBE .cache/sort.s --- .cache/sort.td --- --- .cache/hash.ssa --- HAREC .cache/hash.ssa --- .cache/time.o --- AS .cache/time.o --- .cache/io.o --- AS .cache/io.o --- .cache/types_c.s --- QBE .cache/types_c.s --- .cache/types_c.td --- --- .cache/strings.s --- QBE .cache/strings.s --- .cache/strings.td --- --- .cache/sort.o --- AS .cache/sort.o --- .cache/hash.s --- QBE .cache/hash.s --- .cache/hash.td --- --- .cache/types_c.o --- AS .cache/types_c.o --- .cache/ascii.ssa --- HAREC .cache/ascii.ssa --- .cache/bufio.ssa --- HAREC .cache/bufio.ssa --- .cache/memio.ssa --- HAREC .cache/memio.ssa --- .cache/path.ssa --- HAREC .cache/path.ssa --- .cache/hash.o --- AS .cache/hash.o --- .cache/crypto_sha256.ssa --- HAREC .cache/crypto_sha256.ssa --- .cache/strings.o --- AS .cache/strings.o --- .cache/ascii.s --- --- .cache/ascii.td --- --- .cache/ascii.s --- QBE .cache/ascii.s --- .cache/bufio.s --- QBE .cache/bufio.s --- .cache/bufio.td --- --- .cache/memio.s --- QBE .cache/memio.s --- .cache/memio.td --- --- .cache/path.s --- QBE .cache/path.s --- .cache/path.td --- --- .cache/crypto_sha256.s --- QBE .cache/crypto_sha256.s --- .cache/crypto_sha256.td --- --- .cache/ascii.o --- AS .cache/ascii.o --- .cache/memio.o --- AS .cache/memio.o --- .cache/strconv.ssa --- HAREC .cache/strconv.ssa --- .cache/shlex.ssa --- HAREC .cache/shlex.ssa --- .cache/bufio.o --- AS .cache/bufio.o --- .cache/fs.ssa --- HAREC .cache/fs.ssa --- .cache/crypto_sha256.o --- AS .cache/crypto_sha256.o --- .cache/path.o --- AS .cache/path.o --- .cache/shlex.s --- QBE .cache/shlex.s --- .cache/shlex.td --- --- .cache/strconv.s --- QBE .cache/strconv.s --- .cache/strconv.td --- --- .cache/fs.s --- QBE .cache/fs.s --- .cache/fs.td --- --- .cache/shlex.o --- AS .cache/shlex.o --- .cache/fs.o --- AS .cache/fs.o --- .cache/os.ssa --- HAREC .cache/os.ssa --- .cache/unix.ssa --- HAREC .cache/unix.ssa --- .cache/strconv.o --- AS .cache/strconv.o --- .cache/os.s --- QBE .cache/os.s --- .cache/os.td --- --- .cache/unix.s --- QBE .cache/unix.s --- .cache/unix.td --- --- .cache/fmt.ssa --- HAREC .cache/fmt.ssa --- .cache/unix.o --- AS .cache/unix.o --- .cache/unix_signal.ssa --- HAREC .cache/unix_signal.ssa --- .cache/os.o --- AS .cache/os.o --- .cache/fmt.s --- QBE .cache/fmt.s --- .cache/fmt.td --- --- .cache/unix_signal.s --- QBE .cache/unix_signal.s --- .cache/unix_signal.td --- --- .cache/encoding_hex.ssa --- HAREC .cache/encoding_hex.ssa --- .cache/hare_lex.ssa --- HAREC .cache/hare_lex.ssa --- .cache/time_chrono.ssa --- HAREC .cache/time_chrono.ssa --- .cache/dirs.ssa --- HAREC .cache/dirs.ssa --- .cache/getopt.ssa --- HAREC .cache/getopt.ssa --- .cache/fmt.o --- AS .cache/fmt.o --- .cache/os_exec.ssa --- HAREC .cache/os_exec.ssa --- .cache/unix_signal.o --- AS .cache/unix_signal.o --- .cache/encoding_hex.s --- QBE .cache/encoding_hex.s --- .cache/encoding_hex.td --- --- .cache/hare_lex.s --- QBE .cache/hare_lex.s --- .cache/hare_lex.td --- --- .cache/time_chrono.s --- QBE .cache/time_chrono.s --- .cache/time_chrono.td --- --- .cache/dirs.s --- QBE .cache/dirs.s --- .cache/dirs.td --- --- .cache/getopt.s --- QBE .cache/getopt.s --- .cache/getopt.td --- --- .cache/encoding_hex.o --- AS .cache/encoding_hex.o --- .cache/os_exec.s --- QBE .cache/os_exec.s --- .cache/os_exec.td --- --- .cache/hare_ast.ssa --- HAREC .cache/hare_ast.ssa --- .cache/time_chrono.o --- AS .cache/time_chrono.o --- .cache/time_date.ssa --- HAREC .cache/time_date.ssa --- .cache/hare_lex.o --- AS .cache/hare_lex.o --- .cache/dirs.o --- AS .cache/dirs.o --- .cache/getopt.o --- AS .cache/getopt.o --- .cache/unix_tty.ssa --- HAREC .cache/unix_tty.ssa --- .cache/os_exec.o --- AS .cache/os_exec.o --- .cache/hare_ast.s --- QBE .cache/hare_ast.s --- .cache/hare_ast.td --- --- .cache/time_date.s --- QBE .cache/time_date.s --- .cache/time_date.td --- --- .cache/unix_tty.s --- QBE .cache/unix_tty.s --- .cache/unix_tty.td --- --- .cache/hare_parse.ssa --- HAREC .cache/hare_parse.ssa --- .cache/hare_unparse.ssa --- HAREC .cache/hare_unparse.ssa --- .cache/hare_ast.o --- AS .cache/hare_ast.o --- .cache/unix_tty.o --- AS .cache/unix_tty.o --- .cache/time_date.o --- AS .cache/time_date.o --- .cache/hare_parse.s --- QBE .cache/hare_parse.s --- .cache/hare_parse.td --- --- .cache/hare_unparse.s --- QBE .cache/hare_unparse.s --- .cache/hare_unparse.td --- --- .cache/hare_parse.o --- AS .cache/hare_parse.o --- .cache/hare_module.ssa --- HAREC .cache/hare_module.ssa --- .cache/hare_module.s --- QBE .cache/hare_module.s --- .cache/hare_module.td --- --- .cache/hare_module.o --- AS .cache/hare_module.o --- .cache/cmd_hare_build.ssa --- HAREC .cache/cmd_hare_build.ssa --- .cache/cmd_hare_build.s --- QBE .cache/cmd_hare_build.s --- .cache/cmd_hare_build.td --- --- .cache/cmd_hare_build.o --- AS .cache/cmd_hare_build.o --- .cache/cmd_hare.ssa --- HAREC .cache/cmd_hare.ssa --- .cache/cmd_hare.s --- QBE .cache/cmd_hare.s --- .cache/cmd_hare.o --- AS .cache/cmd_hare.o --- .cache/hare_unparse.o --- AS .cache/hare_unparse.o --- .bin/hare --- LD .bin/hare --- .bin/haredoc --- HARE .bin/haredoc + 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 585 586 |
+ cd hare + make -j2 check --- check --- Running 572/572 tests: rt::unknown_errno...............................PASS in 0.000003166s rt::sigset_invalid_signum.......................PASS in 0.000001793s rt::sigset_valid_signum.........................PASS in 0.000004789s bytes::trim.....................................PASS in 0.000005350s bytes::cut......................................PASS in 0.000003296s bytes::rtokenize................................PASS in 0.000003997s bytes::tokenize.................................PASS in 0.000003276s bytes::reverse..................................PASS in 0.000002364s bytes::index....................................PASS in 0.000009779s bytes::equal....................................PASS in 0.000002144s bytes::hassuffix................................PASS in 0.000002084s bytes::hasprefix................................PASS in 0.000002044s encoding::utf8::encode..........................PASS in 0.000001794s encoding::utf8::slice...........................PASS in 0.000002394s encoding::utf8::decode..........................PASS in 0.000002785s strings::utf8...................................PASS in 0.000002214s strings::trim...................................PASS in 0.000009759s strings::cut....................................PASS in 0.000002685s strings::split..................................PASS in 0.000006702s strings::tokenize...............................PASS in 0.000004298s strings::hassuffix..............................PASS in 0.000002134s strings::hasprefix..............................PASS in 0.000002033s strings::sub....................................PASS in 0.000002675s strings::fromrunes..............................PASS in 0.000009598s strings::multireplace...........................PASS in 0.000004589s strings::replace................................PASS in 0.000004698s strings::rpad...................................PASS in 0.000002695s strings::lpad...................................PASS in 0.000002635s strings::slice..................................PASS in 0.000002275s strings::iter...................................PASS in 0.000002595s strings::byteindex..............................PASS in 0.000003626s strings::index..................................PASS in 0.000006492s strings::dupall.................................PASS in 0.000002534s strings::dup....................................PASS in 0.000002274s strings::contains...............................PASS in 0.000003106s strings::join...................................PASS in 0.000002776s strings::concat.................................PASS in 0.000002895s strings::compare................................PASS in 0.000002254s ascii::valid....................................PASS in 0.000002284s ascii::strcasecmp...............................PASS in 0.000004158s ascii::ctype....................................PASS in 0.000002324s io::limit.......................................PASS in 0.000002866s memio::dynamic..................................PASS in 0.000008005s memio::fixed....................................PASS in 0.000006311s memio::rjoin....................................PASS in 0.000004308s memio::rconcat..................................PASS in 0.000003756s memio::join.....................................PASS in 0.000004358s memio::concat...................................PASS in 0.000004188s bufio::unread...................................PASS in 0.000003116s bufio::write....................................PASS in 0.000009497s bufio::read.....................................PASS in 0.000008997s bufio::scan_unread..............................PASS in 0.000015329s bufio::scan_read................................PASS in 0.000010750s bufio::scan_byte................................PASS in 0.000009959s bufio::scan_rune_cutoff.........................PASS in 0.000009648s bufio::scan_rune................................PASS in 0.000010199s bufio::read_rune................................PASS in 0.000003206s bufio::read_line................................PASS in 0.000003326s bufio::read_tok.................................PASS in 0.000002796s bufio::read_byte................................PASS in 0.000002244s math::gcd.......................................PASS in 0.000002634s math::remu......................................PASS in 0.000002845s math::divu......................................PASS in 0.000002555s math::mulu......................................PASS in 0.000002335s math::subu......................................PASS in 0.000002675s math::addu......................................PASS in 0.000002685s math::popcount..................................PASS in 0.000002175s math::trailing_zeros_u..........................PASS in 0.000002094s math::leading_zeros_u...........................PASS in 0.000001934s math::bit_size_u................................PASS in 0.000002064s math::signi.....................................PASS in 0.000002465s math::absi......................................PASS in 0.000002645s math::isinf.....................................PASS in 0.000002415s math::fround....................................PASS in 0.000005491s math::fexcept...................................PASS in 0.000002384s math::hypot.....................................PASS in 0.000004148s math::atan2.....................................PASS in 0.000003566s math::atanh.....................................PASS in 0.000003065s math::acosh.....................................PASS in 0.000004549s math::asinh.....................................PASS in 0.000004359s math::tanh......................................PASS in 0.000003276s math::cosh......................................PASS in 0.000002886s math::sinh......................................PASS in 0.000002855s math::atan......................................PASS in 0.000002815s math::acos......................................PASS in 0.000004208s math::asin......................................PASS in 0.000003517s math::tan.......................................PASS in 0.000002776s math::sin.......................................PASS in 0.000002875s math::cos.......................................PASS in 0.000002855s math::trig_reduce...............................PASS in 0.000002755s math::modf64....................................PASS in 0.000013546s math::round.....................................PASS in 0.000002624s math::trunc.....................................PASS in 0.000002785s math::ceil......................................PASS in 0.000002715s math::floor.....................................PASS in 0.000002654s math::powf64....................................PASS in 0.000007715s math::sqrt......................................PASS in 0.000005800s math::exp2f64...................................PASS in 0.000003105s math::expf64....................................PASS in 0.000002986s math::log1p.....................................PASS in 0.000002816s math::log2f64...................................PASS in 0.000002876s math::log10f64..................................PASS in 0.000002584s math::logf64....................................PASS in 0.000002835s math::eqwithin..................................PASS in 0.000008406s math::nearbyint.................................PASS in 0.000002645s math::nextafter.................................PASS in 0.000003327s math::modfrac...................................PASS in 0.000002905s math::frexp_ldexp...............................PASS in 0.000003356s math::frexp.....................................PASS in 0.000002525s math::normalize.................................PASS in 0.000002073s math::signf.....................................PASS in 0.000002545s math::copysign..................................PASS in 0.000002645s math::absf......................................PASS in 0.000002485s math::float_normality...........................PASS in 0.000002565s math::isnan.....................................PASS in 0.000002254s math::floatbits.................................PASS in 0.000002004s path::pop.......................................PASS in 0.000006983s path::push......................................PASS in 0.000007174s path::prepend...................................PASS in 0.000024256s path::dirname_basename..........................PASS in 0.000117431s path::iter......................................PASS in 0.000005611s path::ext.......................................PASS in 0.000007454s time::mult......................................PASS in 0.000004980s time::compare...................................PASS in 0.001080437s time::add.......................................PASS in 0.000002905s fs::modes.......................................PASS in 0.000002314s fs::mode_str....................................PASS in 0.000002685s types::c::strnlen...............................PASS in 0.000003527s types::c::strlen................................PASS in 0.000001954s types::c::strings...............................PASS in 0.000002485s strconv::utos...................................PASS in 0.000002455s strconv::utos_bases.............................PASS in 0.000002645s strconv::stou_bases.............................PASS in 0.000002335s strconv::stou...................................PASS in 0.000003045s strconv::stoi_bases.............................PASS in 0.000002334s strconv::stoi...................................PASS in 0.000004017s strconv::stofhex................................PASS in 0.000007483s strconv::stof32.................................PASS in 0.000010079s strconv::stof64.................................PASS in 0.000046748s strconv::numeric................................PASS in 0.000003497s strconv::itos...................................PASS in 0.000002555s strconv::itos_bases.............................PASS in 0.000003997s strconv::ftosf..................................PASS in 0.000246433s fmt::print......................................PASS in 0.000042980s encoding::hex::dump.............................PASS in 0.000021561s encoding::hex::decode...........................PASS in 0.000027291s encoding::hex::encode...........................PASS in 0.000003697s encoding::hex::encodestr........................PASS in 0.000002785s fnmatch::fnmatch................................PASS in 0.000066946s unix::tty::pty..................................PASS in 0.000098404s test::exit......................................PASS in 0.000005911s test::_abort....................................PASS in 0.000004789s endian::ntoh....................................PASS in 0.000003146s endian::hton....................................PASS in 0.000002214s endian::little..................................PASS in 0.000002594s endian::big.....................................PASS in 0.000002635s math::random::rng...............................PASS in 0.000014748s cmp::ints.......................................PASS in 0.000002475s sort::sorted....................................PASS in 0.000002805s sort::big_random................................PASS in 0.016871005s sort::big_equal.................................PASS in 0.009705544s sort::sort......................................PASS in 0.000012483s sort::search....................................PASS in 0.000002505s sort::rbisect...................................PASS in 0.000002635s sort::lbisect...................................PASS in 0.000002795s hare::lex::access_tuple.........................PASS in 0.000015750s hare::lex::loc..................................PASS in 0.000021931s hare::lex::invalid..............................PASS in 0.000032010s hare::lex::literals_underscores.................PASS in 0.000043181s hare::lex::literals.............................PASS in 0.000044904s hare::lex::strings..............................PASS in 0.000030598s hare::lex::runes................................PASS in 0.000014948s hare::lex::comments.............................PASS in 0.000017222s hare::lex::keywords.............................PASS in 0.000066104s hare::lex::lexname..............................PASS in 0.000008746s hare::lex::lex3.................................PASS in 0.000012073s hare::lex::lex2.................................PASS in 0.000007294s hare::lex::lex1.................................PASS in 0.000003456s hare::lex::unlex................................PASS in 0.000002134s hare::unparse::_type............................PASS in 0.000017954s hare::unparse::import...........................PASS in 0.000005911s hare::unparse::ident............................PASS in 0.000002855s hare::unparse::decl.............................PASS in 0.000019626s hare::parse::docs...............................PASS in 0.000071264s hare::parse::decls..............................PASS in 0.000204764s hare::parse::imports............................PASS in 0.000060273s hare::parse::func...............................PASS in 0.000278613s hare::parse::enum_comments......................PASS in 0.000026489s hare::parse::tagged_union.......................PASS in 0.000076023s hare::parse::tuple..............................PASS in 0.000108112s hare::parse::enum_type..........................PASS in 0.000119464s hare::parse::array_slice........................PASS in 0.000046377s hare::parse::struct_union.......................PASS in 0.000188463s hare::parse::type_loc...........................PASS in 0.000167524s hare::parse::expr_loc...........................PASS in 0.000885892s hare::parse::ident..............................PASS in 0.000252925s hare::parse::parenthesis........................PASS in 0.000406212s hare::parse::yield_expr.........................PASS in 0.000058810s hare::parse::unarithm...........................PASS in 0.000102622s hare::parse::match_expr.........................PASS in 0.000109175s hare::parse::switch_expr........................PASS in 0.000077595s hare::parse::slice..............................PASS in 0.000066405s hare::parse::postfix............................PASS in 0.000139492s hare::parse::list...............................PASS in 0.000030657s hare::parse::if_expr............................PASS in 0.000069090s hare::parse::for_expr...........................PASS in 0.000146505s hare::parse::defer_expr.........................PASS in 0.000026079s hare::parse::control............................PASS in 0.000043953s hare::parse::constant...........................PASS in 0.000371236s hare::parse::compound...........................PASS in 0.000024887s hare::parse::cast...............................PASS in 0.000153287s hare::parse::call...............................PASS in 0.000113433s hare::parse::builtin............................PASS in 0.000264365s hare::parse::binding............................PASS in 0.000126968s hare::parse::binarithm..........................PASS in 0.000031319s hare::parse::assignment.........................PASS in 0.000164378s time::chrono::utc_convfrom_tai..................PASS in 0.000087835s time::chrono::utc_convto_tai....................PASS in 0.000006292s time::date::reckon..............................PASS in 0.000069089s time::date::parse...............................PASS in 0.000016921s time::date::truncate............................PASS in 0.000016280s time::date::unitdiff............................PASS in 0.000013365s time::date::pdiff...............................PASS in 0.000011883s time::date::format..............................PASS in 0.000018705s time::date::calc_janfirstweekday................PASS in 0.000001793s time::date::calc_weekday........................PASS in 0.000001603s time::date::calc_sundayweek.....................PASS in 0.000001603s time::date::calc_week...........................PASS in 0.000001713s time::date::calc_yearday........................PASS in 0.000001824s time::date::calc_ymd............................PASS in 0.000002053s time::date::calc_daydate__isoywd................PASS in 0.000002144s time::date::calc_daydate__yd....................PASS in 0.000001963s time::date::calc_daydate__ywd...................PASS in 0.000002234s time::date::calc_daydate__ymd...................PASS in 0.000001824s time::date::from_str............................PASS in 0.000020249s crypto::math::cmpu32............................PASS in 0.000003687s crypto::math::gtu32.............................PASS in 0.000002314s crypto::math::eq0u32............................PASS in 0.000002304s crypto::math::equ32.............................PASS in 0.000001864s crypto::math::muxu32............................PASS in 0.000001724s crypto::math::eqslice...........................PASS in 0.000001933s crypto::math::lrot64............................PASS in 0.000001884s crypto::math::lrot32............................PASS in 0.000001763s crypto::math::divu32............................PASS in 0.000002184s crypto::sha256::sha256_1gb......................SKIP in 0.000010560s crypto::sha256::sha256..........................PASS in 0.000060744s shlex::quote....................................PASS in 0.000006923s shlex::split....................................PASS in 0.000024176s getopt::parse...................................PASS in 0.000005822s hare::parse::doc::invalid_ref...................PASS in 0.000059541s hare::parse::doc::doc...........................PASS in 0.000074079s net::ip::test_subnet_contains...................PASS in 0.000015579s net::ip::parse_subnet...........................PASS in 0.000014708s net::ip::parse_ip...............................PASS in 0.000047979s net::uri::encodequery...........................PASS in 0.000007614s net::uri::decodequery...........................PASS in 0.000014186s net::uri::percent_encoding......................PASS in 0.000034345s net::uri::invalid...............................PASS in 0.000010971s net::uri::roundtrip.............................PASS in 0.000068217s regex::rawreplace...............................PASS in 0.000324138s regex::replace..................................PASS in 0.000411462s regex::findall..................................PASS in 0.000249207s regex::find.....................................PASS in 0.006168150s cmd::haredoc::doc::html_escape..................PASS in 0.000007344s cmd::haredoc::parseident........................PASS in 0.000061606s hash::fnv::fnv32................................PASS in 0.000003076s hare::types::builtins...........................PASS in 0.000003406s hare::types::forwardref.........................PASS in 0.000435667s hare::types::alias..............................PASS in 0.000339547s hare::types::tagged.............................PASS in 0.000360577s hare::types::funcs..............................PASS in 0.000358152s hare::types::lists..............................PASS in 0.000372980s hare::types::tuples.............................PASS in 0.000369333s hare::types::structs............................PASS in 0.000513353s hare::types::store..............................PASS in 0.000348023s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000006582s crypto::blake2b::blake2b........................PASS in 0.030431940s crypto::argon2::samples_slow....................SKIP in 0.000010460s crypto::argon2::samples.........................PASS in 0.005747781s crypto::argon2::rfc_id_test_vector..............PASS in 0.000789231s crypto::argon2::rfc_i_test_vector...............PASS in 0.000944111s crypto::argon2::rfc_d_test_vector...............PASS in 0.000762089s crypto::argon2::mode_d_one_pass.................PASS in 0.000636955s crypto::chacha::hchacha20.......................PASS in 0.000003586s crypto::chacha::skipblocks......................PASS in 0.000005791s crypto::chacha::xchacha20.......................PASS in 0.000026681s crypto::chacha::chacha20........................PASS in 0.000007544s crypto::poly1305::writepatterns.................PASS in 0.000005671s crypto::poly1305::example4......................PASS in 0.000002504s crypto::poly1305::example3......................PASS in 0.000001894s crypto::poly1305::example2......................PASS in 0.000001904s crypto::poly1305::example1......................PASS in 0.000001803s crypto::chachapoly::xencrypt....................PASS in 0.000026740s crypto::chachapoly::encrypt.....................PASS in 0.000020799s crypto::invalidmac..............................PASS in 0.000007525s crypto::cipheradditionswap......................PASS in 0.000005911s crypto::invalidaddition5........................PASS in 0.000007164s crypto::invalidaddition4........................PASS in 0.000006643s crypto::invalidaddition3........................PASS in 0.000007163s crypto::invalidaddition2........................PASS in 0.000007164s crypto::invalidaddition.........................PASS in 0.000007004s crypto::invalidcipher3..........................PASS in 0.000007233s crypto::invalidcipher2..........................PASS in 0.000007604s crypto::invalidcipher...........................PASS in 0.000007104s crypto::invalidkey..............................PASS in 0.000007284s crypto::polyaligned.............................PASS in 0.000009287s crypto::nothing.................................PASS in 0.000007534s crypto::nomsg...................................PASS in 0.000008385s crypto::noadditional............................PASS in 0.000011391s crypto::rfcmultiadditonals......................PASS in 0.000011512s crypto::rfc.....................................PASS in 0.000025989s crypto::aes::rt_example_vector3.................PASS in 0.000004058s crypto::aes::rt_example_vector2.................PASS in 0.000002044s crypto::aes::rt_example_vector1_in_place........PASS in 0.000001513s crypto::aes::rt_example_vector1.................PASS in 0.000002094s crypto::aes::rt_decrypt_128.....................PASS in 0.000002716s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000001773s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000001764s crypto::aes::rt_encrypt_128.....................PASS in 0.000001723s crypto::aes::rt_finish..........................PASS in 0.000004920s crypto::aes::ctr_test_retry.....................PASS in 0.000020329s crypto::aes::empty_write........................PASS in 0.000005320s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000004688s crypto::aes::ctr_encrypt_in_place...............PASS in 0.000004678s crypto::aes::ctr_test_multiple_calls............PASS in 0.000009067s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000011021s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000004758s crypto::aes::ctr_zero_iv........................PASS in 0.000008626s crypto::aes::test_example_vector3...............PASS in 0.000007625s crypto::aes::test_example_vector2...............PASS in 0.000005751s crypto::aes::test_example_vector1_in_place......PASS in 0.000004859s crypto::aes::test_example_vector1...............PASS in 0.000005430s crypto::aes::test_decrypt_128...................PASS in 0.000004379s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000007965s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000010981s crypto::aes::test_encrypt_128...................PASS in 0.000004338s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000012493s crypto::aes::cbc_encrypt_decrypt................PASS in 0.000012413s crypto::aes::ni_test_example_vector3............PASS in 0.000002835s crypto::aes::ni_test_example_vector2............PASS in 0.000002314s crypto::aes::ni_test_example_vector1............PASS in 0.000002304s crypto::aes::ni_test_decrypt_128................PASS in 0.000002624s crypto::aes::ni_test_encrypt_128................PASS in 0.000002295s crypto::aes::ni_enc_key_expand_256..............PASS in 0.000002565s crypto::aes::ni_enc_key_expand_192..............PASS in 0.000002405s crypto::aes::ni_enc_key_expand_128..............PASS in 0.000002604s crypto::aes::ni_enabled.........................PASS in 0.000001663s crypto::aes::gcm_inplace........................PASS in 0.000289423s crypto::aes::gcm_decrypt........................PASS in 0.000190427s crypto::aes::gcm_encrypt........................PASS in 0.000164909s crypto::aes::xts::multiblock....................PASS in 0.000004619s crypto::aes::xts::oneblock......................PASS in 0.000002385s crypto::bigint::zero............................PASS in 0.000002535s crypto::bigint::iszero..........................PASS in 0.000026660s crypto::bigint::montymul........................PASS in 0.000087715s crypto::bigint::montyencode.....................PASS in 0.000026219s crypto::bigint::word_countbits..................PASS in 0.000001473s crypto::bigint::encreddec.......................PASS in 0.000014558s crypto::bigint::encmoddec.......................PASS in 0.000014367s crypto::bigint::decodebigger....................PASS in 0.000001503s crypto::bigint::encodebigger....................PASS in 0.000001873s crypto::bigint::encode..........................PASS in 0.000001863s crypto::bigint::modpow..........................PASS in 0.000049633s crypto::bigint::reduce..........................PASS in 0.000062077s crypto::bigint::rshift..........................PASS in 0.000026389s crypto::bigint::mulacc..........................PASS in 0.000038582s crypto::bigint::muladd_small....................PASS in 0.000057427s crypto::bigint::add.............................PASS in 0.000025478s crypto::blowfish::salted........................PASS in 0.001114901s crypto::blowfish::decrypt.......................PASS in 0.001196364s crypto::blowfish::encrypt.......................PASS in 0.001199389s crypto::random::reader..........................PASS in 0.000022583s crypto::random::buffer..........................PASS in 0.000021330s crypto::curve25519::highbitignored..............PASS in 0.003410597s crypto::curve25519::vectors.....................PASS in 0.022204738s crypto::curve25519::x25519basepoint.............PASS in 0.268420931s crypto::curve25519::unpackpack..................PASS in 0.000002134s crypto::curve25519::swap25519...................PASS in 0.000001984s crypto::curve25519::subfe.......................PASS in 0.000005220s crypto::curve25519::unpack25519.................PASS in 0.000002044s crypto::ec::bigint_support......................PASS in 0.000001993s crypto::ec::arsh................................PASS in 0.000002665s crypto::ec::be8tole30...........................PASS in 0.000002414s crypto::ec::keygen_p521.........................PASS in 0.000005471s crypto::ec::keygen_p384.........................PASS in 0.000004860s crypto::ec::keygen_p256.........................PASS in 0.000003757s crypto::ec::p521_muladd.........................PASS in 0.104646183s crypto::ec::p521_mulgen.........................PASS in 0.054644896s crypto::ec::p384_muladd.........................PASS in 0.041072358s crypto::ec::p384_mulgen.........................PASS in 0.025875765s crypto::ec::p256_muladd.........................PASS in 0.014648807s crypto::ec::p256_mulgen.........................PASS in 0.007920005s crypto::ecdh::nist_p521_full....................SKIP in 0.000011071s crypto::ecdh::nist_p384_full....................SKIP in 0.000009468s crypto::ecdh::nist_p256_full....................SKIP in 0.000009127s crypto::ecdh::nist_p521.........................PASS in 0.019354002s crypto::ecdh::nist_p384.........................PASS in 0.008657249s crypto::ecdh::nist_p256.........................PASS in 0.002664387s crypto::ecdh::p521_invalidpoint.................PASS in 0.018147209s crypto::ecdh::p384_invalidpoint.................PASS in 0.008633503s crypto::ecdh::p256_invalidpoint.................PASS in 0.002660961s crypto::sha1::sha1_1gb..........................SKIP in 0.000010871s crypto::sha1::sha1..............................PASS in 0.000034836s crypto::hmac::sha256............................PASS in 0.000009377s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000016952s crypto::hmac::hmac_sha1.........................PASS in 0.000013125s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000008697s crypto::sha512::sha384..........................PASS in 0.000029225s crypto::sha512::sha512_256......................PASS in 0.000022573s crypto::sha512::sha512_224......................PASS in 0.000021861s crypto::sha512::sha512..........................PASS in 0.000064661s crypto::ecdsa::validate.........................PASS in 0.013646606s crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000010500s crypto::ecdsa::hmac_drbg........................PASS in 0.000024787s crypto::ed25519::issue716.......................PASS in 0.004414389s crypto::ed25519::golden.........................PASS in 0.006654311s crypto::ed25519::roundtrip......................PASS in 0.022087810s crypto::hkdf::rfc6..............................PASS in 0.000012523s crypto::hkdf::rfc5..............................PASS in 0.000019877s crypto::hkdf::rfc4..............................PASS in 0.000018294s crypto::hkdf::rfc3..............................PASS in 0.000028454s crypto::hkdf::rfc2..............................PASS in 0.000040546s crypto::hkdf::rfc1..............................PASS in 0.000021851s crypto::rsa::countbits..........................PASS in 0.000002073s crypto::rsa::pss_sig............................PASS in 0.034193676s crypto::rsa::pkcs1..............................PASS in 0.207726307s crypto::rsa::initd..............................PASS in 0.000146245s crypto::rsa::pubprivexp.........................PASS in 0.040506948s crypto::rsa::smallprivexp.......................PASS in 0.000089138s crypto::rsa::tiny...............................PASS in 0.000011051s crypto::salsa::hsalsa20.........................PASS in 0.000005320s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000010951s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000007575s crypto::salsa::xsalsa20.........................PASS in 0.000005590s crypto::salsa::qr...............................PASS in 0.000003336s crypto::x25519::random..........................PASS in 0.005210002s crypto::x25519::sample..........................PASS in 0.002506080s encoding::asn1::validutf8.......................PASS in 0.000003286s encoding::asn1::strrawoid.......................PASS in 0.000005681s encoding::asn1::t61encode.......................PASS in 0.000083486s encoding::asn1::bmp.............................PASS in 0.000007324s encoding::asn1::t61.............................PASS in 0.000009818s encoding::asn1::utf8............................PASS in 0.000008135s encoding::asn1::c_is_print......................PASS in 0.000010769s encoding::asn1::c_is_num........................PASS in 0.000004168s encoding::asn1::write_int.......................PASS in 0.000006092s encoding::asn1::write_bool......................PASS in 0.000007684s encoding::asn1::write_seq.......................PASS in 0.000004167s encoding::asn1::encode_dsz......................PASS in 0.000002554s encoding::asn1::write_prim......................PASS in 0.000002565s encoding::asn1::write_id........................PASS in 0.000006211s encoding::asn1::read_oid........................PASS in 0.000003156s encoding::asn1::read_gtime......................PASS in 0.000027702s encoding::asn1::read_utctime....................PASS in 0.000019286s encoding::asn1::read_bitstr.....................PASS in 0.000006381s encoding::asn1::read_int........................PASS in 0.000014277s encoding::asn1::read_null.......................PASS in 0.000004018s encoding::asn1::read_bool.......................PASS in 0.000004408s encoding::asn1::read_implicit...................PASS in 0.000002544s encoding::asn1::invalid_seq.....................PASS in 0.000002464s encoding::asn1::seq.............................PASS in 0.000007324s encoding::asn1::emptydata.......................PASS in 0.000002154s encoding::asn1::parselen........................PASS in 0.000004208s encoding::asn1::parsetag........................PASS in 0.000006412s encoding::base32::decode........................PASS in 0.000324268s encoding::base32::encode........................PASS in 0.000008195s encoding::base64::sizecalc......................PASS in 0.000001773s encoding::base64::decode........................PASS in 0.009211969s encoding::base64::encode........................PASS in 0.000008606s encoding::base64::partialwrite..................PASS in 0.000002114s encoding::pem::readcrlf.........................PASS in 0.000046517s encoding::pem::write............................PASS in 0.000063429s encoding::pem::read_many........................PASS in 0.000078848s encoding::pem::read.............................PASS in 0.000050815s format::ini::invalid............................PASS in 0.000032531s format::ini::extended...........................PASS in 0.000012744s format::ini::simple.............................PASS in 0.000015940s glob::pattern_parse.............................PASS in 0.000034234s glob::glob......................................PASS in 0.002478228s hare::unit::_return.............................PASS in 0.000447629s hare::unit::constant............................PASS in 0.000494918s hare::unit::compound............................PASS in 0.000461876s hare::unit::access..............................PASS in 0.000414718s hash::adler32::adler32..........................PASS in 0.000003978s hash::crc16::crc16..............................PASS in 0.000008966s hash::crc32::crc32..............................PASS in 0.000007184s hash::crc64::crc64..............................PASS in 0.000006282s hash::siphash::siphash..........................PASS in 0.000013776s math::checked::sat_mulu64.......................PASS in 0.000001823s math::checked::sat_mulu32.......................PASS in 0.000001603s math::checked::sat_mulu16.......................PASS in 0.000001553s math::checked::sat_mulu8........................PASS in 0.000001634s math::checked::sat_muli64.......................PASS in 0.000001954s math::checked::sat_muli32.......................PASS in 0.000001603s math::checked::sat_muli16.......................PASS in 0.000002204s math::checked::sat_muli8........................PASS in 0.000001653s math::checked::sat_subu64.......................PASS in 0.000001573s math::checked::sat_subu32.......................PASS in 0.000001513s math::checked::sat_subu16.......................PASS in 0.000001573s math::checked::sat_subu8........................PASS in 0.000004088s math::checked::sat_subi64.......................PASS in 0.000001603s math::checked::sat_subi32.......................PASS in 0.000001573s math::checked::sat_subi16.......................PASS in 0.000002565s math::checked::sat_subi8........................PASS in 0.000001663s math::checked::sat_addu64.......................PASS in 0.000001592s math::checked::sat_addu32.......................PASS in 0.000002285s math::checked::sat_addu16.......................PASS in 0.000001593s math::checked::sat_addu8........................PASS in 0.000001663s math::checked::sat_addi64.......................PASS in 0.000002474s math::checked::sat_addi32.......................PASS in 0.000001573s math::checked::sat_addi16.......................PASS in 0.000002004s math::checked::sat_addi8........................PASS in 0.000001613s math::checked::mulu64...........................PASS in 0.000002134s math::checked::mulu32...........................PASS in 0.000001763s math::checked::mulu16...........................PASS in 0.000002625s math::checked::mulu8............................PASS in 0.000001803s math::checked::muli64...........................PASS in 0.000001823s math::checked::muli32...........................PASS in 0.000002656s math::checked::muli16...........................PASS in 0.000001853s math::checked::muli8............................PASS in 0.000002104s math::checked::subu64...........................PASS in 0.000001733s math::checked::subu32...........................PASS in 0.000001743s math::checked::subu16...........................PASS in 0.000001693s math::checked::subu8............................PASS in 0.000001923s math::checked::subi64...........................PASS in 0.000002564s math::checked::subi32...........................PASS in 0.000002104s math::checked::subi16...........................PASS in 0.000001793s math::checked::subi8............................PASS in 0.000002826s math::checked::addu64...........................PASS in 0.000001794s math::checked::addu32...........................PASS in 0.000001723s math::checked::addu16...........................PASS in 0.000001693s math::checked::addu8............................PASS in 0.000001773s math::checked::addi64...........................PASS in 0.000002776s math::checked::addi32...........................PASS in 0.000001753s math::checked::addi16...........................PASS in 0.000001703s math::checked::addi8............................PASS in 0.000002695s math::complex::tanhuge..........................PASS in 0.000006673s math::complex::tanh.............................PASS in 0.000007264s math::complex::tan..............................PASS in 0.000008396s math::complex::sqrt.............................PASS in 0.000013335s math::complex::sinh.............................PASS in 0.000007324s math::complex::sin..............................PASS in 0.000012865s math::complex::rect.............................PASS in 0.000006502s math::complex::pow..............................PASS in 0.000024667s math::complex::polar............................PASS in 0.000004569s math::complex::log..............................PASS in 0.000017293s math::complex::isnan............................PASS in 0.000002575s math::complex::exp..............................PASS in 0.000007734s math::complex::cosh.............................PASS in 0.000008085s math::complex::cos..............................PASS in 0.000017533s math::complex::conj.............................PASS in 0.000004068s math::complex::atanh............................PASS in 0.000021601s math::complex::atan.............................PASS in 0.000009868s math::complex::asinh............................PASS in 0.000037080s math::complex::asin.............................PASS in 0.000020459s math::complex::acosh............................PASS in 0.000018865s math::complex::acos.............................PASS in 0.000020969s math::complex::abs..............................PASS in 0.000004398s mime::parse.....................................PASS in 0.000014186s mime::lookup_ext................................PASS in 0.000003887s mime::lookup_mime...............................PASS in 0.000013035s net::dns::opcode................................PASS in 0.000002605s unix::hosts::lookup.............................PASS in 0.000036729s unix::hosts::errors.............................PASS in 0.000023925s unix::hosts::next...............................PASS in 0.000019327s strings::template::template.....................PASS in 0.000027892s unix::passwd::nextpw............................PASS in 0.000015920s unix::passwd::nextgr............................PASS in 0.000018395s uuid::decode....................................PASS in 0.000004689s uuid::encode....................................PASS in 0.000011251s wordexp::wordexp_error..........................PASS in 0.001315698s wordexp::wordexp................................PASS in 0.004253288s Skipped crypto::sha256::sha256_1gb: Requires HARETEST_INCLUDE='slow' Skipped crypto::argon2::samples_slow: 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' Skipped crypto::sha1::sha1_1gb: Requires HARETEST_INCLUDE='slow' Skipped crypto::ecdsa::ecdsa_rfc6979: Requires HARETEST_INCLUDE='slow' 565 passed; 0 failed; 7 skipped; 572 completed in 1.051137093s |
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 585 586 |
+ cd hare + hare test -lc Running 572/572 tests: rt::unknown_errno...............................PASS in 0.000003737s rt::sigset_invalid_signum.......................PASS in 0.000001883s rt::sigset_valid_signum.........................PASS in 0.000001914s bytes::trim.....................................PASS in 0.000003186s bytes::cut......................................PASS in 0.000003156s bytes::rtokenize................................PASS in 0.000004248s bytes::tokenize.................................PASS in 0.000003496s bytes::reverse..................................PASS in 0.000002544s bytes::index....................................PASS in 0.000009869s bytes::equal....................................PASS in 0.000002304s bytes::hassuffix................................PASS in 0.000002184s bytes::hasprefix................................PASS in 0.000002064s encoding::utf8::encode..........................PASS in 0.000002164s encoding::utf8::slice...........................PASS in 0.000002274s encoding::utf8::decode..........................PASS in 0.000002805s strings::utf8...................................PASS in 0.000002325s strings::trim...................................PASS in 0.000009758s strings::cut....................................PASS in 0.000002726s strings::split..................................PASS in 0.000005661s strings::tokenize...............................PASS in 0.000004559s strings::hassuffix..............................PASS in 0.000008466s strings::hasprefix..............................PASS in 0.000002464s strings::sub....................................PASS in 0.000002806s strings::fromrunes..............................PASS in 0.000007564s strings::multireplace...........................PASS in 0.000015278s strings::replace................................PASS in 0.000004658s strings::rpad...................................PASS in 0.000009097s strings::lpad...................................PASS in 0.000002736s strings::slice..................................PASS in 0.000002405s strings::iter...................................PASS in 0.000002976s strings::byteindex..............................PASS in 0.000003638s strings::index..................................PASS in 0.000006692s strings::dupall.................................PASS in 0.000002405s strings::dup....................................PASS in 0.000002335s strings::contains...............................PASS in 0.000003386s strings::join...................................PASS in 0.000002705s strings::concat.................................PASS in 0.000002685s strings::compare................................PASS in 0.000002215s ascii::valid....................................PASS in 0.000002234s ascii::strcasecmp...............................PASS in 0.000004299s ascii::ctype....................................PASS in 0.000002335s io::limit.......................................PASS in 0.000005060s memio::dynamic..................................PASS in 0.000009107s memio::fixed....................................PASS in 0.000006502s memio::rjoin....................................PASS in 0.000004488s memio::rconcat..................................PASS in 0.000005520s memio::join.....................................PASS in 0.000004328s memio::concat...................................PASS in 0.000003346s bufio::unread...................................PASS in 0.000003156s bufio::write....................................PASS in 0.000009097s bufio::read.....................................PASS in 0.000009068s bufio::scan_unread..............................PASS in 0.000035968s bufio::scan_read................................PASS in 0.000008276s bufio::scan_byte................................PASS in 0.000022201s bufio::scan_rune_cutoff.........................PASS in 0.000008295s bufio::scan_rune................................PASS in 0.000008947s bufio::read_rune................................PASS in 0.000003567s bufio::read_line................................PASS in 0.000003377s bufio::read_tok.................................PASS in 0.000009067s bufio::read_byte................................PASS in 0.000002635s math::gcd.......................................PASS in 0.000003006s math::remu......................................PASS in 0.000005791s math::divu......................................PASS in 0.000002905s math::mulu......................................PASS in 0.000006042s math::subu......................................PASS in 0.000002885s math::addu......................................PASS in 0.000002785s math::popcount..................................PASS in 0.000002475s math::trailing_zeros_u..........................PASS in 0.000002094s math::leading_zeros_u...........................PASS in 0.000002234s math::bit_size_u................................PASS in 0.000002134s math::signi.....................................PASS in 0.000002815s math::absi......................................PASS in 0.000002635s math::isinf.....................................PASS in 0.000002394s math::fround....................................PASS in 0.000005541s math::fexcept...................................PASS in 0.000003367s math::hypot.....................................PASS in 0.000004318s math::atan2.....................................PASS in 0.000003758s math::atanh.....................................PASS in 0.000003257s math::acosh.....................................PASS in 0.000004589s math::asinh.....................................PASS in 0.000004479s math::tanh......................................PASS in 0.000003077s math::cosh......................................PASS in 0.000002886s math::sinh......................................PASS in 0.000002895s math::atan......................................PASS in 0.000002705s math::acos......................................PASS in 0.000004529s math::asin......................................PASS in 0.000003867s math::tan.......................................PASS in 0.000002936s math::sin.......................................PASS in 0.000002755s math::cos.......................................PASS in 0.000004288s math::trig_reduce...............................PASS in 0.000003036s math::modf64....................................PASS in 0.000013916s math::round.....................................PASS in 0.000002544s math::trunc.....................................PASS in 0.000002865s math::ceil......................................PASS in 0.000002785s math::floor.....................................PASS in 0.000011811s math::powf64....................................PASS in 0.000007805s math::sqrt......................................PASS in 0.000004678s math::exp2f64...................................PASS in 0.000003486s math::expf64....................................PASS in 0.000002815s math::log1p.....................................PASS in 0.000002725s math::log2f64...................................PASS in 0.000002905s math::log10f64..................................PASS in 0.000002654s math::logf64....................................PASS in 0.000002845s math::eqwithin..................................PASS in 0.000002595s math::nearbyint.................................PASS in 0.000002485s math::nextafter.................................PASS in 0.000003407s math::modfrac...................................PASS in 0.000003106s math::frexp_ldexp...............................PASS in 0.000003206s math::frexp.....................................PASS in 0.000002545s math::normalize.................................PASS in 0.000002053s math::signf.....................................PASS in 0.000004088s math::copysign..................................PASS in 0.000002786s math::absf......................................PASS in 0.000002604s math::float_normality...........................PASS in 0.000002604s math::isnan.....................................PASS in 0.000002344s math::floatbits.................................PASS in 0.000002204s path::pop.......................................PASS in 0.000007715s path::push......................................PASS in 0.000007704s path::prepend...................................PASS in 0.000022422s path::dirname_basename..........................PASS in 0.000116278s path::iter......................................PASS in 0.000005971s path::ext.......................................PASS in 0.000007965s time::mult......................................PASS in 0.000005049s time::compare...................................PASS in 0.001077221s time::add.......................................PASS in 0.000003166s fs::modes.......................................PASS in 0.000002895s fs::mode_str....................................PASS in 0.000003086s types::c::strnlen...............................PASS in 0.000004729s types::c::strlen................................PASS in 0.000002124s types::c::strings...............................PASS in 0.000002515s strconv::utos...................................PASS in 0.000002455s strconv::utos_bases.............................PASS in 0.000004318s strconv::stou_bases.............................PASS in 0.000002334s strconv::stou...................................PASS in 0.000003066s strconv::stoi_bases.............................PASS in 0.000002405s strconv::stoi...................................PASS in 0.000004077s strconv::stofhex................................PASS in 0.000007754s strconv::stof32.................................PASS in 0.000010379s strconv::stof64.................................PASS in 0.000044904s strconv::numeric................................PASS in 0.000003637s strconv::itos...................................PASS in 0.000002816s strconv::itos_bases.............................PASS in 0.000002816s strconv::ftosf..................................PASS in 0.000249057s fmt::print......................................PASS in 0.000039013s encoding::hex::dump.............................PASS in 0.000020538s encoding::hex::decode...........................PASS in 0.000026730s encoding::hex::encode...........................PASS in 0.000003376s encoding::hex::encodestr........................PASS in 0.000002835s fnmatch::fnmatch................................PASS in 0.000059351s unix::tty::pty..................................PASS in 0.000079530s test::exit......................................PASS in 0.000011802s test::_abort....................................PASS in 0.000009257s endian::ntoh....................................PASS in 0.000011101s endian::hton....................................PASS in 0.000008226s endian::little..................................PASS in 0.000002655s endian::big.....................................PASS in 0.000004809s math::random::rng...............................PASS in 0.000014978s cmp::ints.......................................PASS in 0.000002576s sort::sorted....................................PASS in 0.000002896s sort::big_random................................PASS in 0.018676451s sort::big_equal.................................PASS in 0.009750358s sort::sort......................................PASS in 0.000012754s sort::search....................................PASS in 0.000002806s sort::rbisect...................................PASS in 0.000003256s sort::lbisect...................................PASS in 0.000002535s hare::lex::access_tuple.........................PASS in 0.000017753s hare::lex::loc..................................PASS in 0.000020659s hare::lex::invalid..............................PASS in 0.000030598s hare::lex::literals_underscores.................PASS in 0.000041818s hare::lex::literals.............................PASS in 0.000035787s hare::lex::strings..............................PASS in 0.000024045s hare::lex::runes................................PASS in 0.000009658s hare::lex::comments.............................PASS in 0.000012083s hare::lex::keywords.............................PASS in 0.000063379s hare::lex::lexname..............................PASS in 0.000008446s hare::lex::lex3.................................PASS in 0.000011923s hare::lex::lex2.................................PASS in 0.000007143s hare::lex::lex1.................................PASS in 0.000004959s hare::lex::unlex................................PASS in 0.000002104s hare::unparse::_type............................PASS in 0.000016821s hare::unparse::import...........................PASS in 0.000005630s hare::unparse::ident............................PASS in 0.000008877s hare::unparse::decl.............................PASS in 0.000017002s hare::parse::docs...............................PASS in 0.000062807s hare::parse::decls..............................PASS in 0.000201247s hare::parse::imports............................PASS in 0.000048341s hare::parse::func...............................PASS in 0.000208551s hare::parse::enum_comments......................PASS in 0.000019496s hare::parse::tagged_union.......................PASS in 0.000061666s hare::parse::tuple..............................PASS in 0.000081212s hare::parse::enum_type..........................PASS in 0.000088696s hare::parse::array_slice........................PASS in 0.000041989s hare::parse::struct_union.......................PASS in 0.000142598s hare::parse::type_loc...........................PASS in 0.000124213s hare::parse::expr_loc...........................PASS in 0.000679034s hare::parse::ident..............................PASS in 0.000214342s hare::parse::parenthesis........................PASS in 0.000346219s hare::parse::yield_expr.........................PASS in 0.000046377s hare::parse::unarithm...........................PASS in 0.000080952s hare::parse::match_expr.........................PASS in 0.000089948s hare::parse::switch_expr........................PASS in 0.000062177s hare::parse::slice..............................PASS in 0.000051025s hare::parse::postfix............................PASS in 0.000107862s hare::parse::list...............................PASS in 0.000024526s hare::parse::if_expr............................PASS in 0.000054272s hare::parse::for_expr...........................PASS in 0.000119023s hare::parse::defer_expr.........................PASS in 0.000020328s hare::parse::control............................PASS in 0.000035156s hare::parse::constant...........................PASS in 0.000300223s hare::parse::compound...........................PASS in 0.000019808s hare::parse::cast...............................PASS in 0.000113092s hare::parse::call...............................PASS in 0.000086342s hare::parse::builtin............................PASS in 0.000227657s hare::parse::binding............................PASS in 0.000104035s hare::parse::binarithm..........................PASS in 0.000023133s hare::parse::assignment.........................PASS in 0.000130455s time::chrono::utc_convfrom_tai..................PASS in 0.000082434s time::chrono::utc_convto_tai....................PASS in 0.000004929s time::date::reckon..............................PASS in 0.000055184s time::date::parse...............................PASS in 0.000018856s time::date::truncate............................PASS in 0.000012514s time::date::unitdiff............................PASS in 0.000014227s time::date::pdiff...............................PASS in 0.000014527s time::date::format..............................PASS in 0.000033272s time::date::calc_janfirstweekday................PASS in 0.000002134s time::date::calc_weekday........................PASS in 0.000002003s time::date::calc_sundayweek.....................PASS in 0.000001673s time::date::calc_week...........................PASS in 0.000001883s time::date::calc_yearday........................PASS in 0.000001994s time::date::calc_ymd............................PASS in 0.000002384s time::date::calc_daydate__isoywd................PASS in 0.000002124s time::date::calc_daydate__yd....................PASS in 0.000001933s time::date::calc_daydate__ywd...................PASS in 0.000002284s time::date::calc_daydate__ymd...................PASS in 0.000001824s time::date::from_str............................PASS in 0.000019707s crypto::math::cmpu32............................PASS in 0.000002264s crypto::math::gtu32.............................PASS in 0.000001933s crypto::math::eq0u32............................PASS in 0.000001844s crypto::math::equ32.............................PASS in 0.000001824s crypto::math::muxu32............................PASS in 0.000001814s crypto::math::eqslice...........................PASS in 0.000002013s crypto::math::lrot64............................PASS in 0.000001853s crypto::math::lrot32............................PASS in 0.000001823s crypto::math::divu32............................PASS in 0.000002244s crypto::sha256::sha256_1gb......................SKIP in 0.000009458s crypto::sha256::sha256..........................PASS in 0.000058200s shlex::quote....................................PASS in 0.000006241s shlex::split....................................PASS in 0.000019707s getopt::parse...................................PASS in 0.000010269s hare::parse::doc::invalid_ref...................PASS in 0.000046137s hare::parse::doc::doc...........................PASS in 0.000060133s net::ip::test_subnet_contains...................PASS in 0.000015540s net::ip::parse_subnet...........................PASS in 0.000023745s net::ip::parse_ip...............................PASS in 0.000051637s net::uri::encodequery...........................PASS in 0.000007794s net::uri::decodequery...........................PASS in 0.000017613s net::uri::percent_encoding......................PASS in 0.000041859s net::uri::invalid...............................PASS in 0.000010550s net::uri::roundtrip.............................PASS in 0.000068769s regex::rawreplace...............................PASS in 0.000171542s regex::replace..................................PASS in 0.000202459s regex::findall..................................PASS in 0.000128772s regex::find.....................................PASS in 0.002593946s cmd::haredoc::doc::html_escape..................PASS in 0.000007243s cmd::haredoc::parseident........................PASS in 0.000046928s hash::fnv::fnv32................................PASS in 0.000003296s hare::types::builtins...........................PASS in 0.000003857s hare::types::forwardref.........................PASS in 0.000286086s hare::types::alias..............................PASS in 0.000292589s hare::types::tagged.............................PASS in 0.000301555s hare::types::funcs..............................PASS in 0.000304821s hare::types::lists..............................PASS in 0.000310512s hare::types::tuples.............................PASS in 0.000302147s hare::types::structs............................PASS in 0.000414667s hare::types::store..............................PASS in 0.000297848s crypto::blake2b::blake2b_multiple_writes........PASS in 0.000006883s crypto::blake2b::blake2b........................PASS in 0.028596988s crypto::argon2::samples_slow....................SKIP in 0.000009868s crypto::argon2::samples.........................PASS in 0.006132182s crypto::argon2::rfc_id_test_vector..............PASS in 0.000842530s crypto::argon2::rfc_i_test_vector...............PASS in 0.001002330s crypto::argon2::rfc_d_test_vector...............PASS in 0.000812193s crypto::argon2::mode_d_one_pass.................PASS in 0.000665579s crypto::chacha::hchacha20.......................PASS in 0.000003416s crypto::chacha::skipblocks......................PASS in 0.000005240s crypto::chacha::xchacha20.......................PASS in 0.000006562s crypto::chacha::chacha20........................PASS in 0.000005731s crypto::poly1305::writepatterns.................PASS in 0.000005110s crypto::poly1305::example4......................PASS in 0.000002214s crypto::poly1305::example3......................PASS in 0.000001943s crypto::poly1305::example2......................PASS in 0.000001663s crypto::poly1305::example1......................PASS in 0.000001974s crypto::chachapoly::xencrypt....................PASS in 0.000024967s crypto::chachapoly::encrypt.....................PASS in 0.000019937s crypto::invalidmac..............................PASS in 0.000007274s crypto::cipheradditionswap......................PASS in 0.000007544s crypto::invalidaddition5........................PASS in 0.000009528s crypto::invalidaddition4........................PASS in 0.000006622s crypto::invalidaddition3........................PASS in 0.000006742s crypto::invalidaddition2........................PASS in 0.000006753s crypto::invalidaddition.........................PASS in 0.000006533s crypto::invalidcipher3..........................PASS in 0.000006633s crypto::invalidcipher2..........................PASS in 0.000006993s crypto::invalidcipher...........................PASS in 0.000009207s crypto::invalidkey..............................PASS in 0.000015188s crypto::polyaligned.............................PASS in 0.000012574s crypto::nothing.................................PASS in 0.000010310s crypto::nomsg...................................PASS in 0.000020729s crypto::noadditional............................PASS in 0.000014176s crypto::rfcmultiadditonals......................PASS in 0.000015358s crypto::rfc.....................................PASS in 0.000011902s crypto::aes::rt_example_vector3.................PASS in 0.000003276s crypto::aes::rt_example_vector2.................PASS in 0.000001744s crypto::aes::rt_example_vector1_in_place........PASS in 0.000001163s crypto::aes::rt_example_vector1.................PASS in 0.000001683s crypto::aes::rt_decrypt_128.....................PASS in 0.000001854s crypto::aes::rt_decrypt_128_multiple_blocks.....PASS in 0.000001774s crypto::aes::rt_encrypt_128_multiple_blocks.....PASS in 0.000002034s crypto::aes::rt_encrypt_128.....................PASS in 0.000001743s crypto::aes::rt_finish..........................PASS in 0.000005099s crypto::aes::ctr_test_retry.....................PASS in 0.000010159s crypto::aes::empty_write........................PASS in 0.000005911s crypto::aes::ctr_encrypt_smaller_buf............PASS in 0.000004749s crypto::aes::ctr_encrypt_in_place...............PASS in 0.000004829s crypto::aes::ctr_test_multiple_calls............PASS in 0.000009267s crypto::aes::ctr_test_multiple_blocks...........PASS in 0.000010590s crypto::aes::ctr_encrypt_max_iv.................PASS in 0.000004959s crypto::aes::ctr_zero_iv........................PASS in 0.000008726s crypto::aes::test_example_vector3...............PASS in 0.000007474s crypto::aes::test_example_vector2...............PASS in 0.000006092s crypto::aes::test_example_vector1_in_place......PASS in 0.000004910s crypto::aes::test_example_vector1...............PASS in 0.000005711s crypto::aes::test_decrypt_128...................PASS in 0.000004699s crypto::aes::test_decrypt_128_multiple_blocks...PASS in 0.000008064s crypto::aes::test_encrypt_128_multiple_blocks...PASS in 0.000007645s crypto::aes::test_encrypt_128...................PASS in 0.000004389s crypto::aes::cbc_encrypt_decrypt_in_place.......PASS in 0.000012673s crypto::aes::cbc_encrypt_decrypt................PASS in 0.000012473s crypto::aes::ni_test_example_vector3............PASS in 0.000002996s crypto::aes::ni_test_example_vector2............PASS in 0.000002364s crypto::aes::ni_test_example_vector1............PASS in 0.000002284s crypto::aes::ni_test_decrypt_128................PASS in 0.000002485s crypto::aes::ni_test_encrypt_128................PASS in 0.000002294s crypto::aes::ni_enc_key_expand_256..............PASS in 0.000002694s crypto::aes::ni_enc_key_expand_192..............PASS in 0.000002324s crypto::aes::ni_enc_key_expand_128..............PASS in 0.000002485s crypto::aes::ni_enabled.........................PASS in 0.000001714s crypto::aes::gcm_inplace........................PASS in 0.000288631s crypto::aes::gcm_decrypt........................PASS in 0.000189285s crypto::aes::gcm_encrypt........................PASS in 0.000162936s crypto::aes::xts::multiblock....................PASS in 0.000004478s crypto::aes::xts::oneblock......................PASS in 0.000002665s crypto::bigint::zero............................PASS in 0.000002504s crypto::bigint::iszero..........................PASS in 0.000025898s crypto::bigint::montymul........................PASS in 0.000095970s crypto::bigint::montyencode.....................PASS in 0.000026750s crypto::bigint::word_countbits..................PASS in 0.000001734s crypto::bigint::encreddec.......................PASS in 0.000014778s crypto::bigint::encmoddec.......................PASS in 0.000022292s crypto::bigint::decodebigger....................PASS in 0.000001593s crypto::bigint::encodebigger....................PASS in 0.000001824s crypto::bigint::encode..........................PASS in 0.000001933s crypto::bigint::modpow..........................PASS in 0.000049863s crypto::bigint::reduce..........................PASS in 0.000062567s crypto::bigint::rshift..........................PASS in 0.000026229s crypto::bigint::mulacc..........................PASS in 0.000056235s crypto::bigint::muladd_small....................PASS in 0.000067707s crypto::bigint::add.............................PASS in 0.000032251s crypto::blowfish::salted........................PASS in 0.001407972s crypto::blowfish::decrypt.......................PASS in 0.001512186s crypto::blowfish::encrypt.......................PASS in 0.001502739s crypto::random::reader..........................PASS in 0.000028053s crypto::random::buffer..........................PASS in 0.000026640s crypto::curve25519::highbitignored..............PASS in 0.003075469s crypto::curve25519::vectors.....................PASS in 0.022754881s crypto::curve25519::x25519basepoint.............PASS in 0.248955279s crypto::curve25519::unpackpack..................PASS in 0.000002404s crypto::curve25519::swap25519...................PASS in 0.000001994s crypto::curve25519::subfe.......................PASS in 0.000001914s crypto::curve25519::unpack25519.................PASS in 0.000001373s crypto::ec::bigint_support......................PASS in 0.000001933s crypto::ec::arsh................................PASS in 0.000002625s crypto::ec::be8tole30...........................PASS in 0.000002194s crypto::ec::keygen_p521.........................PASS in 0.000004037s crypto::ec::keygen_p384.........................PASS in 0.000002806s crypto::ec::keygen_p256.........................PASS in 0.000002545s crypto::ec::p521_muladd.........................PASS in 0.086441616s crypto::ec::p521_mulgen.........................PASS in 0.054565648s crypto::ec::p384_muladd.........................PASS in 0.044529423s crypto::ec::p384_mulgen.........................PASS in 0.029494632s crypto::ec::p256_muladd.........................PASS in 0.014855694s crypto::ec::p256_mulgen.........................PASS in 0.007987612s crypto::ecdh::nist_p521_full....................SKIP in 0.000012814s crypto::ecdh::nist_p384_full....................SKIP in 0.000008967s crypto::ecdh::nist_p256_full....................SKIP in 0.000025187s crypto::ecdh::nist_p521.........................PASS in 0.018424639s crypto::ecdh::nist_p384.........................PASS in 0.008775489s crypto::ecdh::nist_p256.........................PASS in 0.002700174s crypto::ecdh::p521_invalidpoint.................PASS in 0.018419579s crypto::ecdh::p384_invalidpoint.................PASS in 0.008771492s crypto::ecdh::p256_invalidpoint.................PASS in 0.002695256s crypto::sha1::sha1_1gb..........................SKIP in 0.000011803s crypto::sha1::sha1..............................PASS in 0.000045145s crypto::hmac::sha256............................PASS in 0.000010209s crypto::hmac::hmac_sha1_large_key...............PASS in 0.000012694s crypto::hmac::hmac_sha1.........................PASS in 0.000026831s crypto::hmac::hmac_sha1_empty_key...............PASS in 0.000018675s crypto::sha512::sha384..........................PASS in 0.000028293s crypto::sha512::sha512_256......................PASS in 0.000040215s crypto::sha512::sha512_224......................PASS in 0.000029916s crypto::sha512::sha512..........................PASS in 0.000091662s crypto::ecdsa::validate.........................PASS in 0.017261808s crypto::ecdsa::ecdsa_rfc6979....................SKIP in 0.000011612s crypto::ecdsa::hmac_drbg........................PASS in 0.000047729s crypto::ed25519::issue716.......................PASS in 0.005670797s crypto::ed25519::golden.........................PASS in 0.008423930s crypto::ed25519::roundtrip......................PASS in 0.022240026s crypto::hkdf::rfc6..............................PASS in 0.000013104s crypto::hkdf::rfc5..............................PASS in 0.000026560s crypto::hkdf::rfc4..............................PASS in 0.000014648s crypto::hkdf::rfc3..............................PASS in 0.000032401s crypto::hkdf::rfc2..............................PASS in 0.000042510s crypto::hkdf::rfc1..............................PASS in 0.000020549s crypto::rsa::countbits..........................PASS in 0.000003617s crypto::rsa::pss_sig............................PASS in 0.034217110s crypto::rsa::pkcs1..............................PASS in 0.204165338s crypto::rsa::initd..............................PASS in 0.000140623s crypto::rsa::pubprivexp.........................PASS in 0.031483613s crypto::rsa::smallprivexp.......................PASS in 0.000059562s crypto::rsa::tiny...............................PASS in 0.000007414s crypto::salsa::hsalsa20.........................PASS in 0.000004027s crypto::salsa::xsalsa20_ctr_overflow_u64........PASS in 0.000007273s crypto::salsa::xsalsa20_ctr_overflow_u32........PASS in 0.000003938s crypto::salsa::xsalsa20.........................PASS in 0.000010350s crypto::salsa::qr...............................PASS in 0.000002585s crypto::x25519::random..........................PASS in 0.005023322s crypto::x25519::sample..........................PASS in 0.002486795s encoding::asn1::validutf8.......................PASS in 0.000003386s encoding::asn1::strrawoid.......................PASS in 0.000006552s encoding::asn1::t61encode.......................PASS in 0.000101481s encoding::asn1::bmp.............................PASS in 0.000009007s encoding::asn1::t61.............................PASS in 0.000012714s encoding::asn1::utf8............................PASS in 0.000014808s encoding::asn1::c_is_print......................PASS in 0.000020869s encoding::asn1::c_is_num........................PASS in 0.000007013s encoding::asn1::write_int.......................PASS in 0.000009307s encoding::asn1::write_bool......................PASS in 0.000008446s encoding::asn1::write_seq.......................PASS in 0.000005680s encoding::asn1::encode_dsz......................PASS in 0.000003236s encoding::asn1::write_prim......................PASS in 0.000004278s encoding::asn1::write_id........................PASS in 0.000007635s encoding::asn1::read_oid........................PASS in 0.000007685s encoding::asn1::read_gtime......................PASS in 0.000041097s encoding::asn1::read_utctime....................PASS in 0.000018134s encoding::asn1::read_bitstr.....................PASS in 0.000007334s encoding::asn1::read_int........................PASS in 0.000019487s encoding::asn1::read_null.......................PASS in 0.000005370s encoding::asn1::read_bool.......................PASS in 0.000007094s encoding::asn1::read_implicit...................PASS in 0.000004498s encoding::asn1::invalid_seq.....................PASS in 0.000005891s encoding::asn1::seq.............................PASS in 0.000011291s encoding::asn1::emptydata.......................PASS in 0.000002424s encoding::asn1::parselen........................PASS in 0.000009838s encoding::asn1::parsetag........................PASS in 0.000015870s encoding::base32::decode........................PASS in 0.000411642s encoding::base32::encode........................PASS in 0.000009527s encoding::base64::sizecalc......................PASS in 0.000002144s encoding::base64::decode........................PASS in 0.010520834s encoding::base64::encode........................PASS in 0.000006983s encoding::base64::partialwrite..................PASS in 0.000002835s encoding::pem::readcrlf.........................PASS in 0.000062497s encoding::pem::write............................PASS in 0.000076753s encoding::pem::read_many........................PASS in 0.000096100s encoding::pem::read.............................PASS in 0.000059631s format::ini::invalid............................PASS in 0.000037952s format::ini::extended...........................PASS in 0.000014096s format::ini::simple.............................PASS in 0.000018335s glob::pattern_parse.............................PASS in 0.000055724s glob::glob......................................PASS in 0.002319852s hare::unit::_return.............................PASS in 0.000370084s hare::unit::constant............................PASS in 0.000362630s hare::unit::compound............................PASS in 0.000329388s hare::unit::access..............................PASS in 0.000298209s hash::adler32::adler32..........................PASS in 0.000003888s hash::crc16::crc16..............................PASS in 0.000008265s hash::crc32::crc32..............................PASS in 0.000008436s hash::crc64::crc64..............................PASS in 0.000010299s hash::siphash::siphash..........................PASS in 0.000019847s math::checked::sat_mulu64.......................PASS in 0.000002896s math::checked::sat_mulu32.......................PASS in 0.000002144s math::checked::sat_mulu16.......................PASS in 0.000017533s math::checked::sat_mulu8........................PASS in 0.000004548s math::checked::sat_muli64.......................PASS in 0.000002785s math::checked::sat_muli32.......................PASS in 0.000002696s math::checked::sat_muli16.......................PASS in 0.000002375s math::checked::sat_muli8........................PASS in 0.000020849s math::checked::sat_subu64.......................PASS in 0.000002124s math::checked::sat_subu32.......................PASS in 0.000002395s math::checked::sat_subu16.......................PASS in 0.000003366s math::checked::sat_subu8........................PASS in 0.000002765s math::checked::sat_subi64.......................PASS in 0.000003777s math::checked::sat_subi32.......................PASS in 0.000002625s math::checked::sat_subi16.......................PASS in 0.000002584s math::checked::sat_subi8........................PASS in 0.000003958s math::checked::sat_addu64.......................PASS in 0.000002624s math::checked::sat_addu32.......................PASS in 0.000002454s math::checked::sat_addu16.......................PASS in 0.000004889s math::checked::sat_addu8........................PASS in 0.000002725s math::checked::sat_addi64.......................PASS in 0.000004048s math::checked::sat_addi32.......................PASS in 0.000002615s math::checked::sat_addi16.......................PASS in 0.000002645s math::checked::sat_addi8........................PASS in 0.000002775s math::checked::mulu64...........................PASS in 0.000002955s math::checked::mulu32...........................PASS in 0.000005400s math::checked::mulu16...........................PASS in 0.000002825s math::checked::mulu8............................PASS in 0.000004408s math::checked::muli64...........................PASS in 0.000002966s math::checked::muli32...........................PASS in 0.000002975s math::checked::muli16...........................PASS in 0.000002885s math::checked::muli8............................PASS in 0.000002825s math::checked::subu64...........................PASS in 0.000003086s math::checked::subu32...........................PASS in 0.000002765s math::checked::subu16...........................PASS in 0.000002875s math::checked::subu8............................PASS in 0.000002996s math::checked::subi64...........................PASS in 0.000003055s math::checked::subi32...........................PASS in 0.000003487s math::checked::subi16...........................PASS in 0.000015199s math::checked::subi8............................PASS in 0.000003467s math::checked::addu64...........................PASS in 0.000002806s math::checked::addu32...........................PASS in 0.000002856s math::checked::addu16...........................PASS in 0.000003466s math::checked::addu8............................PASS in 0.000003086s math::checked::addi64...........................PASS in 0.000002636s math::checked::addi32...........................PASS in 0.000002815s math::checked::addi16...........................PASS in 0.000002404s math::checked::addi8............................PASS in 0.000002294s math::complex::tanhuge..........................PASS in 0.000010800s math::complex::tanh.............................PASS in 0.000011241s math::complex::tan..............................PASS in 0.000010259s math::complex::sqrt.............................PASS in 0.000019446s math::complex::sinh.............................PASS in 0.000010981s math::complex::sin..............................PASS in 0.000011361s math::complex::rect.............................PASS in 0.000007815s math::complex::pow..............................PASS in 0.000023133s math::complex::polar............................PASS in 0.000005530s math::complex::log..............................PASS in 0.000015659s math::complex::isnan............................PASS in 0.000003236s math::complex::exp..............................PASS in 0.000007955s math::complex::cosh.............................PASS in 0.000010489s math::complex::cos..............................PASS in 0.000009838s math::complex::conj.............................PASS in 0.000005450s math::complex::atanh............................PASS in 0.000013325s math::complex::atan.............................PASS in 0.000012373s math::complex::asinh............................PASS in 0.000026690s math::complex::asin.............................PASS in 0.000025136s math::complex::acosh............................PASS in 0.000027111s math::complex::acos.............................PASS in 0.000016131s math::complex::abs..............................PASS in 0.000005220s mime::parse.....................................PASS in 0.000014337s mime::lookup_ext................................PASS in 0.000005089s mime::lookup_mime...............................PASS in 0.000002975s net::dns::opcode................................PASS in 0.000003837s unix::hosts::lookup.............................PASS in 0.000018144s unix::hosts::errors.............................PASS in 0.000022062s unix::hosts::next...............................PASS in 0.000016551s strings::template::template.....................PASS in 0.000040796s unix::passwd::nextpw............................PASS in 0.000013185s unix::passwd::nextgr............................PASS in 0.000011973s uuid::decode....................................PASS in 0.000007304s uuid::encode....................................PASS in 0.000013676s wordexp::wordexp_error..........................PASS in 0.001657890s wordexp::wordexp................................PASS in 0.005497462s Skipped crypto::sha256::sha256_1gb: Requires HARETEST_INCLUDE='slow' Skipped crypto::argon2::samples_slow: 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' Skipped crypto::sha1::sha1_1gb: Requires HARETEST_INCLUDE='slow' Skipped crypto::ecdsa::ecdsa_rfc6979: Requires HARETEST_INCLUDE='slow' 565 passed; 0 failed; 7 skipped; 572 completed in 1.013300518s |