Merge pull request #288644 from errnoh/add-zluda

ZLUDA: init at 3

authored by Someone and committed by GitHub 1b691969 c2706c7a

+2504
+2423
pkgs/by-name/zl/zluda/Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 3 4 + 5 + [[package]] 6 + name = "ahash" 7 + version = "0.8.8" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "42cd52102d3df161c77a887b608d7a4897d7cc112886a9537b738a887a03aaff" 10 + dependencies = [ 11 + "cfg-if", 12 + "once_cell", 13 + "version_check", 14 + "zerocopy", 15 + ] 16 + 17 + [[package]] 18 + name = "aho-corasick" 19 + version = "1.1.2" 20 + source = "registry+https://github.com/rust-lang/crates.io-index" 21 + checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 22 + dependencies = [ 23 + "memchr", 24 + ] 25 + 26 + [[package]] 27 + name = "allocator-api2" 28 + version = "0.2.16" 29 + source = "registry+https://github.com/rust-lang/crates.io-index" 30 + checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 31 + 32 + [[package]] 33 + name = "android-tzdata" 34 + version = "0.1.1" 35 + source = "registry+https://github.com/rust-lang/crates.io-index" 36 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 37 + 38 + [[package]] 39 + name = "android_system_properties" 40 + version = "0.1.5" 41 + source = "registry+https://github.com/rust-lang/crates.io-index" 42 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 43 + dependencies = [ 44 + "libc", 45 + ] 46 + 47 + [[package]] 48 + name = "anyhow" 49 + version = "1.0.79" 50 + source = "registry+https://github.com/rust-lang/crates.io-index" 51 + checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" 52 + 53 + [[package]] 54 + name = "argh" 55 + version = "0.1.12" 56 + source = "registry+https://github.com/rust-lang/crates.io-index" 57 + checksum = "7af5ba06967ff7214ce4c7419c7d185be7ecd6cc4965a8f6e1d8ce0398aad219" 58 + dependencies = [ 59 + "argh_derive", 60 + "argh_shared", 61 + ] 62 + 63 + [[package]] 64 + name = "argh_derive" 65 + version = "0.1.12" 66 + source = "registry+https://github.com/rust-lang/crates.io-index" 67 + checksum = "56df0aeedf6b7a2fc67d06db35b09684c3e8da0c95f8f27685cb17e08413d87a" 68 + dependencies = [ 69 + "argh_shared", 70 + "proc-macro2", 71 + "quote", 72 + "syn 2.0.48", 73 + ] 74 + 75 + [[package]] 76 + name = "argh_shared" 77 + version = "0.1.12" 78 + source = "registry+https://github.com/rust-lang/crates.io-index" 79 + checksum = "5693f39141bda5760ecc4111ab08da40565d1771038c4a0250f03457ec707531" 80 + dependencies = [ 81 + "serde", 82 + ] 83 + 84 + [[package]] 85 + name = "arrayref" 86 + version = "0.3.7" 87 + source = "registry+https://github.com/rust-lang/crates.io-index" 88 + checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" 89 + 90 + [[package]] 91 + name = "arrayvec" 92 + version = "0.7.4" 93 + source = "registry+https://github.com/rust-lang/crates.io-index" 94 + checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 95 + 96 + [[package]] 97 + name = "ascii-canvas" 98 + version = "3.0.0" 99 + source = "registry+https://github.com/rust-lang/crates.io-index" 100 + checksum = "8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6" 101 + dependencies = [ 102 + "term", 103 + ] 104 + 105 + [[package]] 106 + name = "atiadlxx-sys" 107 + version = "0.0.0" 108 + 109 + [[package]] 110 + name = "autocfg" 111 + version = "1.1.0" 112 + source = "registry+https://github.com/rust-lang/crates.io-index" 113 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 114 + 115 + [[package]] 116 + name = "base64" 117 + version = "0.13.1" 118 + source = "registry+https://github.com/rust-lang/crates.io-index" 119 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 120 + 121 + [[package]] 122 + name = "bit-set" 123 + version = "0.5.3" 124 + source = "registry+https://github.com/rust-lang/crates.io-index" 125 + checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" 126 + dependencies = [ 127 + "bit-vec", 128 + ] 129 + 130 + [[package]] 131 + name = "bit-vec" 132 + version = "0.6.3" 133 + source = "registry+https://github.com/rust-lang/crates.io-index" 134 + checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 135 + 136 + [[package]] 137 + name = "bitflags" 138 + version = "1.3.2" 139 + source = "registry+https://github.com/rust-lang/crates.io-index" 140 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 141 + 142 + [[package]] 143 + name = "bitflags" 144 + version = "2.4.2" 145 + source = "registry+https://github.com/rust-lang/crates.io-index" 146 + checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 147 + 148 + [[package]] 149 + name = "blake3" 150 + version = "1.3.3" 151 + source = "registry+https://github.com/rust-lang/crates.io-index" 152 + checksum = "42ae2468a89544a466886840aa467a25b766499f4f04bf7d9fcd10ecee9fccef" 153 + dependencies = [ 154 + "arrayref", 155 + "arrayvec", 156 + "cc", 157 + "cfg-if", 158 + "constant_time_eq", 159 + "digest", 160 + ] 161 + 162 + [[package]] 163 + name = "block-buffer" 164 + version = "0.10.4" 165 + source = "registry+https://github.com/rust-lang/crates.io-index" 166 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 167 + dependencies = [ 168 + "generic-array", 169 + ] 170 + 171 + [[package]] 172 + name = "bumpalo" 173 + version = "3.14.0" 174 + source = "registry+https://github.com/rust-lang/crates.io-index" 175 + checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 176 + 177 + [[package]] 178 + name = "byteorder" 179 + version = "1.5.0" 180 + source = "registry+https://github.com/rust-lang/crates.io-index" 181 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 182 + 183 + [[package]] 184 + name = "camino" 185 + version = "1.1.6" 186 + source = "registry+https://github.com/rust-lang/crates.io-index" 187 + checksum = "c59e92b5a388f549b863a7bea62612c09f24c8393560709a54558a9abdfb3b9c" 188 + dependencies = [ 189 + "serde", 190 + ] 191 + 192 + [[package]] 193 + name = "capnp" 194 + version = "0.17.2" 195 + source = "registry+https://github.com/rust-lang/crates.io-index" 196 + checksum = "95e65021d89250bbfe7c2791789ced2c4bdc21b0e8bb59c64f3fd6145a5fd678" 197 + 198 + [[package]] 199 + name = "capnpc" 200 + version = "0.17.2" 201 + source = "registry+https://github.com/rust-lang/crates.io-index" 202 + checksum = "fbbc3763fb3e6635188e9cc51ee11a26f8777c553ca377430818dbebaaf6042b" 203 + dependencies = [ 204 + "capnp", 205 + ] 206 + 207 + [[package]] 208 + name = "cargo-platform" 209 + version = "0.1.5" 210 + source = "registry+https://github.com/rust-lang/crates.io-index" 211 + checksum = "e34637b3140142bdf929fb439e8aa4ebad7651ebf7b1080b3930aa16ac1459ff" 212 + dependencies = [ 213 + "serde", 214 + ] 215 + 216 + [[package]] 217 + name = "cargo_metadata" 218 + version = "0.17.0" 219 + source = "registry+https://github.com/rust-lang/crates.io-index" 220 + checksum = "e7daec1a2a2129eeba1644b220b4647ec537b0b5d4bfd6876fcc5a540056b592" 221 + dependencies = [ 222 + "camino", 223 + "cargo-platform", 224 + "semver", 225 + "serde", 226 + "serde_json", 227 + "thiserror", 228 + ] 229 + 230 + [[package]] 231 + name = "cc" 232 + version = "1.0.83" 233 + source = "registry+https://github.com/rust-lang/crates.io-index" 234 + checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 235 + dependencies = [ 236 + "jobserver", 237 + "libc", 238 + ] 239 + 240 + [[package]] 241 + name = "cfg-if" 242 + version = "1.0.0" 243 + source = "registry+https://github.com/rust-lang/crates.io-index" 244 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 245 + 246 + [[package]] 247 + name = "chrono" 248 + version = "0.4.34" 249 + source = "registry+https://github.com/rust-lang/crates.io-index" 250 + checksum = "5bc015644b92d5890fab7489e49d21f879d5c990186827d42ec511919404f38b" 251 + dependencies = [ 252 + "android-tzdata", 253 + "iana-time-zone", 254 + "js-sys", 255 + "num-traits", 256 + "serde", 257 + "wasm-bindgen", 258 + "windows-targets 0.52.0", 259 + ] 260 + 261 + [[package]] 262 + name = "cmake" 263 + version = "0.1.50" 264 + source = "registry+https://github.com/rust-lang/crates.io-index" 265 + checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130" 266 + dependencies = [ 267 + "cc", 268 + ] 269 + 270 + [[package]] 271 + name = "comgr" 272 + version = "0.0.0" 273 + dependencies = [ 274 + "hip_common", 275 + "itertools", 276 + "libloading", 277 + ] 278 + 279 + [[package]] 280 + name = "const_format" 281 + version = "0.2.32" 282 + source = "registry+https://github.com/rust-lang/crates.io-index" 283 + checksum = "e3a214c7af3d04997541b18d432afaff4c455e79e2029079647e72fc2bd27673" 284 + dependencies = [ 285 + "const_format_proc_macros", 286 + ] 287 + 288 + [[package]] 289 + name = "const_format_proc_macros" 290 + version = "0.2.32" 291 + source = "registry+https://github.com/rust-lang/crates.io-index" 292 + checksum = "c7f6ff08fd20f4f299298a28e2dfa8a8ba1036e6cd2460ac1de7b425d76f2500" 293 + dependencies = [ 294 + "proc-macro2", 295 + "quote", 296 + "unicode-xid", 297 + ] 298 + 299 + [[package]] 300 + name = "constant_time_eq" 301 + version = "0.2.6" 302 + source = "registry+https://github.com/rust-lang/crates.io-index" 303 + checksum = "21a53c0a4d288377e7415b53dcfc3c04da5cdc2cc95c8d5ac178b58f0b861ad6" 304 + 305 + [[package]] 306 + name = "convert_case" 307 + version = "0.5.0" 308 + source = "registry+https://github.com/rust-lang/crates.io-index" 309 + checksum = "fb4a24b1aaf0fd0ce8b45161144d6f42cd91677fd5940fd431183eb023b3a2b8" 310 + 311 + [[package]] 312 + name = "core-foundation-sys" 313 + version = "0.8.6" 314 + source = "registry+https://github.com/rust-lang/crates.io-index" 315 + checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 316 + 317 + [[package]] 318 + name = "cpp_demangle" 319 + version = "0.3.5" 320 + source = "registry+https://github.com/rust-lang/crates.io-index" 321 + checksum = "eeaa953eaad386a53111e47172c2fedba671e5684c8dd601a5f474f4f118710f" 322 + dependencies = [ 323 + "cfg-if", 324 + ] 325 + 326 + [[package]] 327 + name = "cpufeatures" 328 + version = "0.2.12" 329 + source = "registry+https://github.com/rust-lang/crates.io-index" 330 + checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 331 + dependencies = [ 332 + "libc", 333 + ] 334 + 335 + [[package]] 336 + name = "crossbeam-channel" 337 + version = "0.5.11" 338 + source = "registry+https://github.com/rust-lang/crates.io-index" 339 + checksum = "176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b" 340 + dependencies = [ 341 + "crossbeam-utils", 342 + ] 343 + 344 + [[package]] 345 + name = "crossbeam-utils" 346 + version = "0.8.19" 347 + source = "registry+https://github.com/rust-lang/crates.io-index" 348 + checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 349 + 350 + [[package]] 351 + name = "crunchy" 352 + version = "0.2.2" 353 + source = "registry+https://github.com/rust-lang/crates.io-index" 354 + checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 355 + 356 + [[package]] 357 + name = "crypto-common" 358 + version = "0.1.6" 359 + source = "registry+https://github.com/rust-lang/crates.io-index" 360 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 361 + dependencies = [ 362 + "generic-array", 363 + "typenum", 364 + ] 365 + 366 + [[package]] 367 + name = "cuda_base" 368 + version = "0.0.0" 369 + dependencies = [ 370 + "proc-macro2", 371 + "quote", 372 + "rustc-hash", 373 + "syn 1.0.109", 374 + ] 375 + 376 + [[package]] 377 + name = "cuda_types" 378 + version = "0.0.0" 379 + dependencies = [ 380 + "cuda_base", 381 + ] 382 + 383 + [[package]] 384 + name = "darling" 385 + version = "0.20.5" 386 + source = "registry+https://github.com/rust-lang/crates.io-index" 387 + checksum = "fc5d6b04b3fd0ba9926f945895de7d806260a2d7431ba82e7edaecb043c4c6b8" 388 + dependencies = [ 389 + "darling_core", 390 + "darling_macro", 391 + ] 392 + 393 + [[package]] 394 + name = "darling_core" 395 + version = "0.20.5" 396 + source = "registry+https://github.com/rust-lang/crates.io-index" 397 + checksum = "04e48a959bcd5c761246f5d090ebc2fbf7b9cd527a492b07a67510c108f1e7e3" 398 + dependencies = [ 399 + "fnv", 400 + "ident_case", 401 + "proc-macro2", 402 + "quote", 403 + "strsim", 404 + "syn 2.0.48", 405 + ] 406 + 407 + [[package]] 408 + name = "darling_macro" 409 + version = "0.20.5" 410 + source = "registry+https://github.com/rust-lang/crates.io-index" 411 + checksum = "1d1545d67a2149e1d93b7e5c7752dce5a7426eb5d1357ddcfd89336b94444f77" 412 + dependencies = [ 413 + "darling_core", 414 + "quote", 415 + "syn 2.0.48", 416 + ] 417 + 418 + [[package]] 419 + name = "data-encoding" 420 + version = "2.5.0" 421 + source = "registry+https://github.com/rust-lang/crates.io-index" 422 + checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" 423 + 424 + [[package]] 425 + name = "derivative" 426 + version = "2.2.0" 427 + source = "registry+https://github.com/rust-lang/crates.io-index" 428 + checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 429 + dependencies = [ 430 + "proc-macro2", 431 + "quote", 432 + "syn 1.0.109", 433 + ] 434 + 435 + [[package]] 436 + name = "detours-sys" 437 + version = "0.1.2" 438 + dependencies = [ 439 + "cc", 440 + "winapi", 441 + ] 442 + 443 + [[package]] 444 + name = "diff" 445 + version = "0.1.13" 446 + source = "registry+https://github.com/rust-lang/crates.io-index" 447 + checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" 448 + 449 + [[package]] 450 + name = "digest" 451 + version = "0.10.7" 452 + source = "registry+https://github.com/rust-lang/crates.io-index" 453 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 454 + dependencies = [ 455 + "block-buffer", 456 + "crypto-common", 457 + "subtle", 458 + ] 459 + 460 + [[package]] 461 + name = "dirs" 462 + version = "4.0.0" 463 + source = "registry+https://github.com/rust-lang/crates.io-index" 464 + checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 465 + dependencies = [ 466 + "dirs-sys", 467 + ] 468 + 469 + [[package]] 470 + name = "dirs-next" 471 + version = "2.0.0" 472 + source = "registry+https://github.com/rust-lang/crates.io-index" 473 + checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 474 + dependencies = [ 475 + "cfg-if", 476 + "dirs-sys-next", 477 + ] 478 + 479 + [[package]] 480 + name = "dirs-sys" 481 + version = "0.3.7" 482 + source = "registry+https://github.com/rust-lang/crates.io-index" 483 + checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 484 + dependencies = [ 485 + "libc", 486 + "redox_users", 487 + "winapi", 488 + ] 489 + 490 + [[package]] 491 + name = "dirs-sys-next" 492 + version = "0.1.2" 493 + source = "registry+https://github.com/rust-lang/crates.io-index" 494 + checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 495 + dependencies = [ 496 + "libc", 497 + "redox_users", 498 + "winapi", 499 + ] 500 + 501 + [[package]] 502 + name = "dynasm" 503 + version = "1.2.3" 504 + source = "registry+https://github.com/rust-lang/crates.io-index" 505 + checksum = "add9a102807b524ec050363f09e06f1504214b0e1c7797f64261c891022dce8b" 506 + dependencies = [ 507 + "bitflags 1.3.2", 508 + "byteorder", 509 + "lazy_static", 510 + "proc-macro-error", 511 + "proc-macro2", 512 + "quote", 513 + "syn 1.0.109", 514 + ] 515 + 516 + [[package]] 517 + name = "dynasmrt" 518 + version = "1.2.3" 519 + source = "registry+https://github.com/rust-lang/crates.io-index" 520 + checksum = "64fba5a42bd76a17cad4bfa00de168ee1cbfa06a5e8ce992ae880218c05641a9" 521 + dependencies = [ 522 + "byteorder", 523 + "dynasm", 524 + "memmap2", 525 + ] 526 + 527 + [[package]] 528 + name = "either" 529 + version = "1.10.0" 530 + source = "registry+https://github.com/rust-lang/crates.io-index" 531 + checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" 532 + 533 + [[package]] 534 + name = "embed-manifest" 535 + version = "1.4.0" 536 + source = "registry+https://github.com/rust-lang/crates.io-index" 537 + checksum = "41cd446c890d6bed1d8b53acef5f240069ebef91d6fae7c5f52efe61fe8b5eae" 538 + 539 + [[package]] 540 + name = "ena" 541 + version = "0.14.2" 542 + source = "registry+https://github.com/rust-lang/crates.io-index" 543 + checksum = "c533630cf40e9caa44bd91aadc88a75d75a4c3a12b4cfde353cbed41daa1e1f1" 544 + dependencies = [ 545 + "log", 546 + ] 547 + 548 + [[package]] 549 + name = "enum-iterator" 550 + version = "1.5.0" 551 + source = "registry+https://github.com/rust-lang/crates.io-index" 552 + checksum = "9fd242f399be1da0a5354aa462d57b4ab2b4ee0683cc552f7c007d2d12d36e94" 553 + dependencies = [ 554 + "enum-iterator-derive", 555 + ] 556 + 557 + [[package]] 558 + name = "enum-iterator-derive" 559 + version = "1.3.0" 560 + source = "registry+https://github.com/rust-lang/crates.io-index" 561 + checksum = "03cdc46ec28bd728e67540c528013c6a10eb69a02eb31078a1bda695438cbfb8" 562 + dependencies = [ 563 + "proc-macro2", 564 + "quote", 565 + "syn 2.0.48", 566 + ] 567 + 568 + [[package]] 569 + name = "equivalent" 570 + version = "1.0.1" 571 + source = "registry+https://github.com/rust-lang/crates.io-index" 572 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 573 + 574 + [[package]] 575 + name = "errno" 576 + version = "0.3.8" 577 + source = "registry+https://github.com/rust-lang/crates.io-index" 578 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 579 + dependencies = [ 580 + "libc", 581 + "windows-sys 0.52.0", 582 + ] 583 + 584 + [[package]] 585 + name = "fallible-iterator" 586 + version = "0.2.0" 587 + source = "registry+https://github.com/rust-lang/crates.io-index" 588 + checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 589 + 590 + [[package]] 591 + name = "fallible-streaming-iterator" 592 + version = "0.1.9" 593 + source = "registry+https://github.com/rust-lang/crates.io-index" 594 + checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" 595 + 596 + [[package]] 597 + name = "fastrand" 598 + version = "2.0.1" 599 + source = "registry+https://github.com/rust-lang/crates.io-index" 600 + checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 601 + 602 + [[package]] 603 + name = "filedescriptor" 604 + version = "0.8.2" 605 + source = "registry+https://github.com/rust-lang/crates.io-index" 606 + checksum = "7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e" 607 + dependencies = [ 608 + "libc", 609 + "thiserror", 610 + "winapi", 611 + ] 612 + 613 + [[package]] 614 + name = "fixedbitset" 615 + version = "0.4.2" 616 + source = "registry+https://github.com/rust-lang/crates.io-index" 617 + checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" 618 + 619 + [[package]] 620 + name = "float-cmp" 621 + version = "0.9.0" 622 + source = "registry+https://github.com/rust-lang/crates.io-index" 623 + checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" 624 + dependencies = [ 625 + "num-traits", 626 + ] 627 + 628 + [[package]] 629 + name = "fnv" 630 + version = "1.0.7" 631 + source = "registry+https://github.com/rust-lang/crates.io-index" 632 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 633 + 634 + [[package]] 635 + name = "form_urlencoded" 636 + version = "1.2.1" 637 + source = "registry+https://github.com/rust-lang/crates.io-index" 638 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 639 + dependencies = [ 640 + "percent-encoding", 641 + ] 642 + 643 + [[package]] 644 + name = "gag" 645 + version = "1.0.0" 646 + source = "registry+https://github.com/rust-lang/crates.io-index" 647 + checksum = "a713bee13966e9fbffdf7193af71d54a6b35a0bb34997cd6c9519ebeb5005972" 648 + dependencies = [ 649 + "filedescriptor", 650 + "tempfile", 651 + ] 652 + 653 + [[package]] 654 + name = "generic-array" 655 + version = "0.14.7" 656 + source = "registry+https://github.com/rust-lang/crates.io-index" 657 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 658 + dependencies = [ 659 + "typenum", 660 + "version_check", 661 + ] 662 + 663 + [[package]] 664 + name = "getrandom" 665 + version = "0.2.12" 666 + source = "registry+https://github.com/rust-lang/crates.io-index" 667 + checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 668 + dependencies = [ 669 + "cfg-if", 670 + "libc", 671 + "wasi", 672 + ] 673 + 674 + [[package]] 675 + name = "getset" 676 + version = "0.1.2" 677 + source = "registry+https://github.com/rust-lang/crates.io-index" 678 + checksum = "e45727250e75cc04ff2846a66397da8ef2b3db8e40e0cef4df67950a07621eb9" 679 + dependencies = [ 680 + "proc-macro-error", 681 + "proc-macro2", 682 + "quote", 683 + "syn 1.0.109", 684 + ] 685 + 686 + [[package]] 687 + name = "git2" 688 + version = "0.16.1" 689 + source = "registry+https://github.com/rust-lang/crates.io-index" 690 + checksum = "ccf7f68c2995f392c49fffb4f95ae2c873297830eb25c6bc4c114ce8f4562acc" 691 + dependencies = [ 692 + "bitflags 1.3.2", 693 + "libc", 694 + "libgit2-sys", 695 + "log", 696 + "url", 697 + ] 698 + 699 + [[package]] 700 + name = "glam" 701 + version = "0.22.0" 702 + source = "registry+https://github.com/rust-lang/crates.io-index" 703 + checksum = "12f597d56c1bd55a811a1be189459e8fad2bbc272616375602443bdfb37fa774" 704 + 705 + [[package]] 706 + name = "goblin" 707 + version = "0.5.4" 708 + source = "registry+https://github.com/rust-lang/crates.io-index" 709 + checksum = "a7666983ed0dd8d21a6f6576ee00053ca0926fb281a5522577a4dbd0f1b54143" 710 + dependencies = [ 711 + "log", 712 + "plain", 713 + "scroll", 714 + ] 715 + 716 + [[package]] 717 + name = "half" 718 + version = "1.8.2" 719 + source = "registry+https://github.com/rust-lang/crates.io-index" 720 + checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" 721 + dependencies = [ 722 + "num-traits", 723 + ] 724 + 725 + [[package]] 726 + name = "hashbrown" 727 + version = "0.12.3" 728 + source = "registry+https://github.com/rust-lang/crates.io-index" 729 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 730 + 731 + [[package]] 732 + name = "hashbrown" 733 + version = "0.14.3" 734 + source = "registry+https://github.com/rust-lang/crates.io-index" 735 + checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 736 + dependencies = [ 737 + "ahash", 738 + "allocator-api2", 739 + ] 740 + 741 + [[package]] 742 + name = "hashlink" 743 + version = "0.8.4" 744 + source = "registry+https://github.com/rust-lang/crates.io-index" 745 + checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" 746 + dependencies = [ 747 + "hashbrown 0.14.3", 748 + ] 749 + 750 + [[package]] 751 + name = "hermit-abi" 752 + version = "0.3.5" 753 + source = "registry+https://github.com/rust-lang/crates.io-index" 754 + checksum = "d0c62115964e08cb8039170eb33c1d0e2388a256930279edca206fff675f82c3" 755 + 756 + [[package]] 757 + name = "hex" 758 + version = "0.4.3" 759 + source = "registry+https://github.com/rust-lang/crates.io-index" 760 + checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 761 + 762 + [[package]] 763 + name = "hip_common" 764 + version = "0.0.0" 765 + dependencies = [ 766 + "capnp", 767 + "capnpc", 768 + "const_format", 769 + "cuda_types", 770 + "goblin", 771 + "hip_runtime-sys", 772 + "itertools", 773 + "libloading", 774 + "memchr", 775 + "rusqlite", 776 + "rustc-hash", 777 + "sha2", 778 + ] 779 + 780 + [[package]] 781 + name = "hip_runtime-sys" 782 + version = "0.0.0" 783 + dependencies = [ 784 + "rustc-hash", 785 + ] 786 + 787 + [[package]] 788 + name = "hipblaslt-sys" 789 + version = "0.0.0" 790 + 791 + [[package]] 792 + name = "hipfft-sys" 793 + version = "0.0.0" 794 + 795 + [[package]] 796 + name = "hiprt-sys" 797 + version = "0.0.0" 798 + dependencies = [ 799 + "libloading", 800 + "widestring 1.0.2", 801 + "winapi", 802 + ] 803 + 804 + [[package]] 805 + name = "iana-time-zone" 806 + version = "0.1.60" 807 + source = "registry+https://github.com/rust-lang/crates.io-index" 808 + checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" 809 + dependencies = [ 810 + "android_system_properties", 811 + "core-foundation-sys", 812 + "iana-time-zone-haiku", 813 + "js-sys", 814 + "wasm-bindgen", 815 + "windows-core", 816 + ] 817 + 818 + [[package]] 819 + name = "iana-time-zone-haiku" 820 + version = "0.1.2" 821 + source = "registry+https://github.com/rust-lang/crates.io-index" 822 + checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 823 + dependencies = [ 824 + "cc", 825 + ] 826 + 827 + [[package]] 828 + name = "ident_case" 829 + version = "1.0.1" 830 + source = "registry+https://github.com/rust-lang/crates.io-index" 831 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 832 + 833 + [[package]] 834 + name = "idna" 835 + version = "0.5.0" 836 + source = "registry+https://github.com/rust-lang/crates.io-index" 837 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 838 + dependencies = [ 839 + "unicode-bidi", 840 + "unicode-normalization", 841 + ] 842 + 843 + [[package]] 844 + name = "indexmap" 845 + version = "1.9.3" 846 + source = "registry+https://github.com/rust-lang/crates.io-index" 847 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 848 + dependencies = [ 849 + "autocfg", 850 + "hashbrown 0.12.3", 851 + "serde", 852 + ] 853 + 854 + [[package]] 855 + name = "indexmap" 856 + version = "2.2.3" 857 + source = "registry+https://github.com/rust-lang/crates.io-index" 858 + checksum = "233cf39063f058ea2caae4091bf4a3ef70a653afbc026f5c4a4135d114e3c177" 859 + dependencies = [ 860 + "equivalent", 861 + "hashbrown 0.14.3", 862 + ] 863 + 864 + [[package]] 865 + name = "is-terminal" 866 + version = "0.4.12" 867 + source = "registry+https://github.com/rust-lang/crates.io-index" 868 + checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" 869 + dependencies = [ 870 + "hermit-abi", 871 + "libc", 872 + "windows-sys 0.52.0", 873 + ] 874 + 875 + [[package]] 876 + name = "itertools" 877 + version = "0.10.5" 878 + source = "registry+https://github.com/rust-lang/crates.io-index" 879 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 880 + dependencies = [ 881 + "either", 882 + ] 883 + 884 + [[package]] 885 + name = "itoa" 886 + version = "1.0.10" 887 + source = "registry+https://github.com/rust-lang/crates.io-index" 888 + checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 889 + 890 + [[package]] 891 + name = "jobserver" 892 + version = "0.1.28" 893 + source = "registry+https://github.com/rust-lang/crates.io-index" 894 + checksum = "ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6" 895 + dependencies = [ 896 + "libc", 897 + ] 898 + 899 + [[package]] 900 + name = "js-sys" 901 + version = "0.3.68" 902 + source = "registry+https://github.com/rust-lang/crates.io-index" 903 + checksum = "406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee" 904 + dependencies = [ 905 + "wasm-bindgen", 906 + ] 907 + 908 + [[package]] 909 + name = "lalrpop" 910 + version = "0.20.0" 911 + source = "registry+https://github.com/rust-lang/crates.io-index" 912 + checksum = "da4081d44f4611b66c6dd725e6de3169f9f63905421e8626fcb86b6a898998b8" 913 + dependencies = [ 914 + "ascii-canvas", 915 + "bit-set", 916 + "diff", 917 + "ena", 918 + "is-terminal", 919 + "itertools", 920 + "lalrpop-util", 921 + "petgraph", 922 + "pico-args", 923 + "regex", 924 + "regex-syntax 0.7.5", 925 + "string_cache", 926 + "term", 927 + "tiny-keccak", 928 + "unicode-xid", 929 + ] 930 + 931 + [[package]] 932 + name = "lalrpop-util" 933 + version = "0.20.0" 934 + source = "registry+https://github.com/rust-lang/crates.io-index" 935 + checksum = "3f35c735096c0293d313e8f2a641627472b83d01b937177fe76e5e2708d31e0d" 936 + dependencies = [ 937 + "regex", 938 + ] 939 + 940 + [[package]] 941 + name = "lazy_static" 942 + version = "1.4.0" 943 + source = "registry+https://github.com/rust-lang/crates.io-index" 944 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 945 + 946 + [[package]] 947 + name = "libc" 948 + version = "0.2.153" 949 + source = "registry+https://github.com/rust-lang/crates.io-index" 950 + checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 951 + 952 + [[package]] 953 + name = "libgit2-sys" 954 + version = "0.14.2+1.5.1" 955 + source = "registry+https://github.com/rust-lang/crates.io-index" 956 + checksum = "7f3d95f6b51075fe9810a7ae22c7095f12b98005ab364d8544797a825ce946a4" 957 + dependencies = [ 958 + "cc", 959 + "libc", 960 + "libz-sys", 961 + "pkg-config", 962 + ] 963 + 964 + [[package]] 965 + name = "libloading" 966 + version = "0.8.1" 967 + source = "registry+https://github.com/rust-lang/crates.io-index" 968 + checksum = "c571b676ddfc9a8c12f1f3d3085a7b163966a8fd8098a90640953ce5f6170161" 969 + dependencies = [ 970 + "cfg-if", 971 + "windows-sys 0.48.0", 972 + ] 973 + 974 + [[package]] 975 + name = "libm" 976 + version = "0.2.8" 977 + source = "registry+https://github.com/rust-lang/crates.io-index" 978 + checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" 979 + 980 + [[package]] 981 + name = "libredox" 982 + version = "0.0.1" 983 + source = "registry+https://github.com/rust-lang/crates.io-index" 984 + checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 985 + dependencies = [ 986 + "bitflags 2.4.2", 987 + "libc", 988 + "redox_syscall", 989 + ] 990 + 991 + [[package]] 992 + name = "libsqlite3-sys" 993 + version = "0.25.2" 994 + source = "registry+https://github.com/rust-lang/crates.io-index" 995 + checksum = "29f835d03d717946d28b1d1ed632eb6f0e24a299388ee623d0c23118d3e8a7fa" 996 + dependencies = [ 997 + "cc", 998 + "pkg-config", 999 + "vcpkg", 1000 + ] 1001 + 1002 + [[package]] 1003 + name = "libz-sys" 1004 + version = "1.1.15" 1005 + source = "registry+https://github.com/rust-lang/crates.io-index" 1006 + checksum = "037731f5d3aaa87a5675e895b63ddff1a87624bc29f77004ea829809654e48f6" 1007 + dependencies = [ 1008 + "cc", 1009 + "libc", 1010 + "pkg-config", 1011 + "vcpkg", 1012 + ] 1013 + 1014 + [[package]] 1015 + name = "linux-raw-sys" 1016 + version = "0.4.13" 1017 + source = "registry+https://github.com/rust-lang/crates.io-index" 1018 + checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 1019 + 1020 + [[package]] 1021 + name = "llvm-sys" 1022 + version = "150.1.2" 1023 + dependencies = [ 1024 + "cmake", 1025 + "convert_case", 1026 + "libc", 1027 + ] 1028 + 1029 + [[package]] 1030 + name = "lock_api" 1031 + version = "0.4.11" 1032 + source = "registry+https://github.com/rust-lang/crates.io-index" 1033 + checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 1034 + dependencies = [ 1035 + "autocfg", 1036 + "scopeguard", 1037 + ] 1038 + 1039 + [[package]] 1040 + name = "log" 1041 + version = "0.4.20" 1042 + source = "registry+https://github.com/rust-lang/crates.io-index" 1043 + checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 1044 + 1045 + [[package]] 1046 + name = "lz4-sys" 1047 + version = "1.9.4" 1048 + source = "registry+https://github.com/rust-lang/crates.io-index" 1049 + checksum = "57d27b317e207b10f69f5e75494119e391a96f48861ae870d1da6edac98ca900" 1050 + dependencies = [ 1051 + "cc", 1052 + "libc", 1053 + ] 1054 + 1055 + [[package]] 1056 + name = "macro_rules_attribute" 1057 + version = "0.1.3" 1058 + source = "registry+https://github.com/rust-lang/crates.io-index" 1059 + checksum = "cf0c9b980bf4f3a37fd7b1c066941dd1b1d0152ce6ee6e8fe8c49b9f6810d862" 1060 + dependencies = [ 1061 + "macro_rules_attribute-proc_macro", 1062 + "paste", 1063 + ] 1064 + 1065 + [[package]] 1066 + name = "macro_rules_attribute-proc_macro" 1067 + version = "0.1.3" 1068 + source = "registry+https://github.com/rust-lang/crates.io-index" 1069 + checksum = "58093314a45e00c77d5c508f76e77c3396afbbc0d01506e7fae47b018bac2b1d" 1070 + 1071 + [[package]] 1072 + name = "memchr" 1073 + version = "2.7.1" 1074 + source = "registry+https://github.com/rust-lang/crates.io-index" 1075 + checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 1076 + 1077 + [[package]] 1078 + name = "memmap2" 1079 + version = "0.5.10" 1080 + source = "registry+https://github.com/rust-lang/crates.io-index" 1081 + checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" 1082 + dependencies = [ 1083 + "libc", 1084 + ] 1085 + 1086 + [[package]] 1087 + name = "memoffset" 1088 + version = "0.8.0" 1089 + source = "registry+https://github.com/rust-lang/crates.io-index" 1090 + checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 1091 + dependencies = [ 1092 + "autocfg", 1093 + ] 1094 + 1095 + [[package]] 1096 + name = "miopen-sys" 1097 + version = "0.0.0" 1098 + 1099 + [[package]] 1100 + name = "new_debug_unreachable" 1101 + version = "1.0.4" 1102 + source = "registry+https://github.com/rust-lang/crates.io-index" 1103 + checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" 1104 + 1105 + [[package]] 1106 + name = "nougat" 1107 + version = "0.2.4" 1108 + source = "registry+https://github.com/rust-lang/crates.io-index" 1109 + checksum = "97b57b9ced431322f054fc673f1d3c7fa52d80efd9df74ad2fc759f044742510" 1110 + dependencies = [ 1111 + "macro_rules_attribute", 1112 + "nougat-proc_macros", 1113 + ] 1114 + 1115 + [[package]] 1116 + name = "nougat-proc_macros" 1117 + version = "0.2.4" 1118 + source = "registry+https://github.com/rust-lang/crates.io-index" 1119 + checksum = "c84f77a45e99a2f9b492695d99e1c23844619caa5f3e57647cffacad773ca257" 1120 + dependencies = [ 1121 + "proc-macro2", 1122 + "quote", 1123 + "syn 1.0.109", 1124 + ] 1125 + 1126 + [[package]] 1127 + name = "num-traits" 1128 + version = "0.2.18" 1129 + source = "registry+https://github.com/rust-lang/crates.io-index" 1130 + checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" 1131 + dependencies = [ 1132 + "autocfg", 1133 + "libm", 1134 + ] 1135 + 1136 + [[package]] 1137 + name = "num_enum" 1138 + version = "0.4.3" 1139 + source = "registry+https://github.com/rust-lang/crates.io-index" 1140 + checksum = "ca565a7df06f3d4b485494f25ba05da1435950f4dc263440eda7a6fa9b8e36e4" 1141 + dependencies = [ 1142 + "derivative", 1143 + "num_enum_derive", 1144 + ] 1145 + 1146 + [[package]] 1147 + name = "num_enum_derive" 1148 + version = "0.4.3" 1149 + source = "registry+https://github.com/rust-lang/crates.io-index" 1150 + checksum = "ffa5a33ddddfee04c0283a7653987d634e880347e96b5b2ed64de07efb59db9d" 1151 + dependencies = [ 1152 + "proc-macro-crate", 1153 + "proc-macro2", 1154 + "quote", 1155 + "syn 1.0.109", 1156 + ] 1157 + 1158 + [[package]] 1159 + name = "offline_compiler" 1160 + version = "0.0.0" 1161 + dependencies = [ 1162 + "argh", 1163 + "comgr", 1164 + "hip_common", 1165 + "hip_runtime-sys", 1166 + "hiprt-sys", 1167 + "libloading", 1168 + "ptx", 1169 + ] 1170 + 1171 + [[package]] 1172 + name = "once_cell" 1173 + version = "1.19.0" 1174 + source = "registry+https://github.com/rust-lang/crates.io-index" 1175 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 1176 + 1177 + [[package]] 1178 + name = "optix_base" 1179 + version = "0.0.0" 1180 + dependencies = [ 1181 + "proc-macro2", 1182 + "quote", 1183 + "rustc-hash", 1184 + "syn 1.0.109", 1185 + ] 1186 + 1187 + [[package]] 1188 + name = "optix_dump" 1189 + version = "0.0.0" 1190 + dependencies = [ 1191 + "cuda_types", 1192 + "generic-array", 1193 + "lazy_static", 1194 + "optix_base", 1195 + "paste", 1196 + "sha2", 1197 + "typenum", 1198 + "winapi", 1199 + "wmi", 1200 + ] 1201 + 1202 + [[package]] 1203 + name = "optix_types" 1204 + version = "0.0.0" 1205 + dependencies = [ 1206 + "cuda_types", 1207 + "optix_base", 1208 + ] 1209 + 1210 + [[package]] 1211 + name = "parking_lot" 1212 + version = "0.12.1" 1213 + source = "registry+https://github.com/rust-lang/crates.io-index" 1214 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1215 + dependencies = [ 1216 + "lock_api", 1217 + "parking_lot_core", 1218 + ] 1219 + 1220 + [[package]] 1221 + name = "parking_lot_core" 1222 + version = "0.9.9" 1223 + source = "registry+https://github.com/rust-lang/crates.io-index" 1224 + checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 1225 + dependencies = [ 1226 + "cfg-if", 1227 + "libc", 1228 + "redox_syscall", 1229 + "smallvec", 1230 + "windows-targets 0.48.5", 1231 + ] 1232 + 1233 + [[package]] 1234 + name = "paste" 1235 + version = "1.0.14" 1236 + source = "registry+https://github.com/rust-lang/crates.io-index" 1237 + checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 1238 + 1239 + [[package]] 1240 + name = "percent-encoding" 1241 + version = "2.3.1" 1242 + source = "registry+https://github.com/rust-lang/crates.io-index" 1243 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 1244 + 1245 + [[package]] 1246 + name = "petgraph" 1247 + version = "0.6.4" 1248 + source = "registry+https://github.com/rust-lang/crates.io-index" 1249 + checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" 1250 + dependencies = [ 1251 + "fixedbitset", 1252 + "indexmap 2.2.3", 1253 + ] 1254 + 1255 + [[package]] 1256 + name = "phf_shared" 1257 + version = "0.10.0" 1258 + source = "registry+https://github.com/rust-lang/crates.io-index" 1259 + checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 1260 + dependencies = [ 1261 + "siphasher", 1262 + ] 1263 + 1264 + [[package]] 1265 + name = "pico-args" 1266 + version = "0.5.0" 1267 + source = "registry+https://github.com/rust-lang/crates.io-index" 1268 + checksum = "5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315" 1269 + 1270 + [[package]] 1271 + name = "pkg-config" 1272 + version = "0.3.29" 1273 + source = "registry+https://github.com/rust-lang/crates.io-index" 1274 + checksum = "2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb" 1275 + 1276 + [[package]] 1277 + name = "plain" 1278 + version = "0.2.3" 1279 + source = "registry+https://github.com/rust-lang/crates.io-index" 1280 + checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" 1281 + 1282 + [[package]] 1283 + name = "ppv-lite86" 1284 + version = "0.2.17" 1285 + source = "registry+https://github.com/rust-lang/crates.io-index" 1286 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1287 + 1288 + [[package]] 1289 + name = "precomputed-hash" 1290 + version = "0.1.1" 1291 + source = "registry+https://github.com/rust-lang/crates.io-index" 1292 + checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 1293 + 1294 + [[package]] 1295 + name = "proc-macro-crate" 1296 + version = "0.1.5" 1297 + source = "registry+https://github.com/rust-lang/crates.io-index" 1298 + checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" 1299 + dependencies = [ 1300 + "toml", 1301 + ] 1302 + 1303 + [[package]] 1304 + name = "proc-macro-error" 1305 + version = "1.0.4" 1306 + source = "registry+https://github.com/rust-lang/crates.io-index" 1307 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 1308 + dependencies = [ 1309 + "proc-macro-error-attr", 1310 + "proc-macro2", 1311 + "quote", 1312 + "syn 1.0.109", 1313 + "version_check", 1314 + ] 1315 + 1316 + [[package]] 1317 + name = "proc-macro-error-attr" 1318 + version = "1.0.4" 1319 + source = "registry+https://github.com/rust-lang/crates.io-index" 1320 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 1321 + dependencies = [ 1322 + "proc-macro2", 1323 + "quote", 1324 + "version_check", 1325 + ] 1326 + 1327 + [[package]] 1328 + name = "proc-macro-hack" 1329 + version = "0.5.20+deprecated" 1330 + source = "registry+https://github.com/rust-lang/crates.io-index" 1331 + checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" 1332 + 1333 + [[package]] 1334 + name = "proc-macro2" 1335 + version = "1.0.78" 1336 + source = "registry+https://github.com/rust-lang/crates.io-index" 1337 + checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" 1338 + dependencies = [ 1339 + "unicode-ident", 1340 + ] 1341 + 1342 + [[package]] 1343 + name = "process_address_table" 1344 + version = "0.0.0" 1345 + dependencies = [ 1346 + "detours-sys", 1347 + "libloading", 1348 + "windows", 1349 + ] 1350 + 1351 + [[package]] 1352 + name = "ptx" 1353 + version = "0.0.0" 1354 + dependencies = [ 1355 + "bit-vec", 1356 + "comgr", 1357 + "cpp_demangle", 1358 + "cuda_base", 1359 + "cuda_types", 1360 + "either", 1361 + "half", 1362 + "hip_common", 1363 + "hip_runtime-sys", 1364 + "hiprt-sys", 1365 + "lalrpop", 1366 + "lalrpop-util", 1367 + "lazy_static", 1368 + "libloading", 1369 + "num-traits", 1370 + "paste", 1371 + "regex", 1372 + "rustc-hash", 1373 + "tempfile", 1374 + "thiserror", 1375 + "zluda_llvm", 1376 + ] 1377 + 1378 + [[package]] 1379 + name = "quote" 1380 + version = "1.0.35" 1381 + source = "registry+https://github.com/rust-lang/crates.io-index" 1382 + checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 1383 + dependencies = [ 1384 + "proc-macro2", 1385 + ] 1386 + 1387 + [[package]] 1388 + name = "rand" 1389 + version = "0.8.5" 1390 + source = "registry+https://github.com/rust-lang/crates.io-index" 1391 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1392 + dependencies = [ 1393 + "libc", 1394 + "rand_chacha", 1395 + "rand_core", 1396 + ] 1397 + 1398 + [[package]] 1399 + name = "rand_chacha" 1400 + version = "0.3.1" 1401 + source = "registry+https://github.com/rust-lang/crates.io-index" 1402 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1403 + dependencies = [ 1404 + "ppv-lite86", 1405 + "rand_core", 1406 + ] 1407 + 1408 + [[package]] 1409 + name = "rand_core" 1410 + version = "0.6.4" 1411 + source = "registry+https://github.com/rust-lang/crates.io-index" 1412 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1413 + dependencies = [ 1414 + "getrandom", 1415 + ] 1416 + 1417 + [[package]] 1418 + name = "redox_syscall" 1419 + version = "0.4.1" 1420 + source = "registry+https://github.com/rust-lang/crates.io-index" 1421 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 1422 + dependencies = [ 1423 + "bitflags 1.3.2", 1424 + ] 1425 + 1426 + [[package]] 1427 + name = "redox_users" 1428 + version = "0.4.4" 1429 + source = "registry+https://github.com/rust-lang/crates.io-index" 1430 + checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 1431 + dependencies = [ 1432 + "getrandom", 1433 + "libredox", 1434 + "thiserror", 1435 + ] 1436 + 1437 + [[package]] 1438 + name = "regex" 1439 + version = "1.10.3" 1440 + source = "registry+https://github.com/rust-lang/crates.io-index" 1441 + checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" 1442 + dependencies = [ 1443 + "aho-corasick", 1444 + "memchr", 1445 + "regex-automata", 1446 + "regex-syntax 0.8.2", 1447 + ] 1448 + 1449 + [[package]] 1450 + name = "regex-automata" 1451 + version = "0.4.5" 1452 + source = "registry+https://github.com/rust-lang/crates.io-index" 1453 + checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd" 1454 + dependencies = [ 1455 + "aho-corasick", 1456 + "memchr", 1457 + "regex-syntax 0.8.2", 1458 + ] 1459 + 1460 + [[package]] 1461 + name = "regex-syntax" 1462 + version = "0.7.5" 1463 + source = "registry+https://github.com/rust-lang/crates.io-index" 1464 + checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" 1465 + 1466 + [[package]] 1467 + name = "regex-syntax" 1468 + version = "0.8.2" 1469 + source = "registry+https://github.com/rust-lang/crates.io-index" 1470 + checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 1471 + 1472 + [[package]] 1473 + name = "rocblas-sys" 1474 + version = "0.0.0" 1475 + 1476 + [[package]] 1477 + name = "rocm_smi-sys" 1478 + version = "0.0.0" 1479 + 1480 + [[package]] 1481 + name = "rocsolver-sys" 1482 + version = "0.0.0" 1483 + 1484 + [[package]] 1485 + name = "rocsparse-sys" 1486 + version = "0.0.0" 1487 + 1488 + [[package]] 1489 + name = "rusqlite" 1490 + version = "0.28.0" 1491 + source = "registry+https://github.com/rust-lang/crates.io-index" 1492 + checksum = "01e213bc3ecb39ac32e81e51ebe31fd888a940515173e3a18a35f8c6e896422a" 1493 + dependencies = [ 1494 + "bitflags 1.3.2", 1495 + "fallible-iterator", 1496 + "fallible-streaming-iterator", 1497 + "hashlink", 1498 + "libsqlite3-sys", 1499 + "serde_json", 1500 + "smallvec", 1501 + ] 1502 + 1503 + [[package]] 1504 + name = "rustc-hash" 1505 + version = "1.1.0" 1506 + source = "registry+https://github.com/rust-lang/crates.io-index" 1507 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 1508 + 1509 + [[package]] 1510 + name = "rustix" 1511 + version = "0.38.31" 1512 + source = "registry+https://github.com/rust-lang/crates.io-index" 1513 + checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" 1514 + dependencies = [ 1515 + "bitflags 2.4.2", 1516 + "errno", 1517 + "libc", 1518 + "linux-raw-sys", 1519 + "windows-sys 0.52.0", 1520 + ] 1521 + 1522 + [[package]] 1523 + name = "rustversion" 1524 + version = "1.0.14" 1525 + source = "registry+https://github.com/rust-lang/crates.io-index" 1526 + checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 1527 + 1528 + [[package]] 1529 + name = "ryu" 1530 + version = "1.0.16" 1531 + source = "registry+https://github.com/rust-lang/crates.io-index" 1532 + checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" 1533 + 1534 + [[package]] 1535 + name = "scopeguard" 1536 + version = "1.2.0" 1537 + source = "registry+https://github.com/rust-lang/crates.io-index" 1538 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 1539 + 1540 + [[package]] 1541 + name = "scroll" 1542 + version = "0.11.0" 1543 + source = "registry+https://github.com/rust-lang/crates.io-index" 1544 + checksum = "04c565b551bafbef4157586fa379538366e4385d42082f255bfd96e4fe8519da" 1545 + dependencies = [ 1546 + "scroll_derive", 1547 + ] 1548 + 1549 + [[package]] 1550 + name = "scroll_derive" 1551 + version = "0.11.1" 1552 + source = "registry+https://github.com/rust-lang/crates.io-index" 1553 + checksum = "1db149f81d46d2deba7cd3c50772474707729550221e69588478ebf9ada425ae" 1554 + dependencies = [ 1555 + "proc-macro2", 1556 + "quote", 1557 + "syn 2.0.48", 1558 + ] 1559 + 1560 + [[package]] 1561 + name = "semver" 1562 + version = "1.0.21" 1563 + source = "registry+https://github.com/rust-lang/crates.io-index" 1564 + checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" 1565 + dependencies = [ 1566 + "serde", 1567 + ] 1568 + 1569 + [[package]] 1570 + name = "serde" 1571 + version = "1.0.196" 1572 + source = "registry+https://github.com/rust-lang/crates.io-index" 1573 + checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32" 1574 + dependencies = [ 1575 + "serde_derive", 1576 + ] 1577 + 1578 + [[package]] 1579 + name = "serde_derive" 1580 + version = "1.0.196" 1581 + source = "registry+https://github.com/rust-lang/crates.io-index" 1582 + checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67" 1583 + dependencies = [ 1584 + "proc-macro2", 1585 + "quote", 1586 + "syn 2.0.48", 1587 + ] 1588 + 1589 + [[package]] 1590 + name = "serde_json" 1591 + version = "1.0.113" 1592 + source = "registry+https://github.com/rust-lang/crates.io-index" 1593 + checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79" 1594 + dependencies = [ 1595 + "itoa", 1596 + "ryu", 1597 + "serde", 1598 + ] 1599 + 1600 + [[package]] 1601 + name = "serde_with" 1602 + version = "2.3.3" 1603 + source = "registry+https://github.com/rust-lang/crates.io-index" 1604 + checksum = "07ff71d2c147a7b57362cead5e22f772cd52f6ab31cfcd9edcd7f6aeb2a0afbe" 1605 + dependencies = [ 1606 + "base64", 1607 + "chrono", 1608 + "hex", 1609 + "indexmap 1.9.3", 1610 + "serde", 1611 + "serde_json", 1612 + "serde_with_macros", 1613 + "time", 1614 + ] 1615 + 1616 + [[package]] 1617 + name = "serde_with_macros" 1618 + version = "2.3.3" 1619 + source = "registry+https://github.com/rust-lang/crates.io-index" 1620 + checksum = "881b6f881b17d13214e5d494c939ebab463d01264ce1811e9d4ac3a882e7695f" 1621 + dependencies = [ 1622 + "darling", 1623 + "proc-macro2", 1624 + "quote", 1625 + "syn 2.0.48", 1626 + ] 1627 + 1628 + [[package]] 1629 + name = "sha2" 1630 + version = "0.10.8" 1631 + source = "registry+https://github.com/rust-lang/crates.io-index" 1632 + checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 1633 + dependencies = [ 1634 + "cfg-if", 1635 + "cpufeatures", 1636 + "digest", 1637 + ] 1638 + 1639 + [[package]] 1640 + name = "siphasher" 1641 + version = "0.3.11" 1642 + source = "registry+https://github.com/rust-lang/crates.io-index" 1643 + checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 1644 + 1645 + [[package]] 1646 + name = "slab" 1647 + version = "0.4.9" 1648 + source = "registry+https://github.com/rust-lang/crates.io-index" 1649 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 1650 + dependencies = [ 1651 + "autocfg", 1652 + ] 1653 + 1654 + [[package]] 1655 + name = "smallvec" 1656 + version = "1.13.1" 1657 + source = "registry+https://github.com/rust-lang/crates.io-index" 1658 + checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" 1659 + 1660 + [[package]] 1661 + name = "static_assertions" 1662 + version = "1.1.0" 1663 + source = "registry+https://github.com/rust-lang/crates.io-index" 1664 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 1665 + 1666 + [[package]] 1667 + name = "string_cache" 1668 + version = "0.8.7" 1669 + source = "registry+https://github.com/rust-lang/crates.io-index" 1670 + checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" 1671 + dependencies = [ 1672 + "new_debug_unreachable", 1673 + "once_cell", 1674 + "parking_lot", 1675 + "phf_shared", 1676 + "precomputed-hash", 1677 + ] 1678 + 1679 + [[package]] 1680 + name = "strsim" 1681 + version = "0.10.0" 1682 + source = "registry+https://github.com/rust-lang/crates.io-index" 1683 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 1684 + 1685 + [[package]] 1686 + name = "subtle" 1687 + version = "2.5.0" 1688 + source = "registry+https://github.com/rust-lang/crates.io-index" 1689 + checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 1690 + 1691 + [[package]] 1692 + name = "syn" 1693 + version = "1.0.109" 1694 + source = "registry+https://github.com/rust-lang/crates.io-index" 1695 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 1696 + dependencies = [ 1697 + "proc-macro2", 1698 + "quote", 1699 + "unicode-ident", 1700 + ] 1701 + 1702 + [[package]] 1703 + name = "syn" 1704 + version = "2.0.48" 1705 + source = "registry+https://github.com/rust-lang/crates.io-index" 1706 + checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" 1707 + dependencies = [ 1708 + "proc-macro2", 1709 + "quote", 1710 + "unicode-ident", 1711 + ] 1712 + 1713 + [[package]] 1714 + name = "tempfile" 1715 + version = "3.10.0" 1716 + source = "registry+https://github.com/rust-lang/crates.io-index" 1717 + checksum = "a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67" 1718 + dependencies = [ 1719 + "cfg-if", 1720 + "fastrand", 1721 + "rustix", 1722 + "windows-sys 0.52.0", 1723 + ] 1724 + 1725 + [[package]] 1726 + name = "term" 1727 + version = "0.7.0" 1728 + source = "registry+https://github.com/rust-lang/crates.io-index" 1729 + checksum = "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f" 1730 + dependencies = [ 1731 + "dirs-next", 1732 + "rustversion", 1733 + "winapi", 1734 + ] 1735 + 1736 + [[package]] 1737 + name = "thiserror" 1738 + version = "1.0.57" 1739 + source = "registry+https://github.com/rust-lang/crates.io-index" 1740 + checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b" 1741 + dependencies = [ 1742 + "thiserror-impl", 1743 + ] 1744 + 1745 + [[package]] 1746 + name = "thiserror-impl" 1747 + version = "1.0.57" 1748 + source = "registry+https://github.com/rust-lang/crates.io-index" 1749 + checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81" 1750 + dependencies = [ 1751 + "proc-macro2", 1752 + "quote", 1753 + "syn 2.0.48", 1754 + ] 1755 + 1756 + [[package]] 1757 + name = "thread-id" 1758 + version = "4.2.1" 1759 + source = "registry+https://github.com/rust-lang/crates.io-index" 1760 + checksum = "f0ec81c46e9eb50deaa257be2f148adf052d1fb7701cfd55ccfab2525280b70b" 1761 + dependencies = [ 1762 + "libc", 1763 + "winapi", 1764 + ] 1765 + 1766 + [[package]] 1767 + name = "time" 1768 + version = "0.3.23" 1769 + source = "registry+https://github.com/rust-lang/crates.io-index" 1770 + checksum = "59e399c068f43a5d116fedaf73b203fa4f9c519f17e2b34f63221d3792f81446" 1771 + dependencies = [ 1772 + "itoa", 1773 + "serde", 1774 + "time-core", 1775 + "time-macros", 1776 + ] 1777 + 1778 + [[package]] 1779 + name = "time-core" 1780 + version = "0.1.1" 1781 + source = "registry+https://github.com/rust-lang/crates.io-index" 1782 + checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" 1783 + 1784 + [[package]] 1785 + name = "time-macros" 1786 + version = "0.2.10" 1787 + source = "registry+https://github.com/rust-lang/crates.io-index" 1788 + checksum = "96ba15a897f3c86766b757e5ac7221554c6750054d74d5b28844fce5fb36a6c4" 1789 + dependencies = [ 1790 + "time-core", 1791 + ] 1792 + 1793 + [[package]] 1794 + name = "tiny-keccak" 1795 + version = "2.0.2" 1796 + source = "registry+https://github.com/rust-lang/crates.io-index" 1797 + checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" 1798 + dependencies = [ 1799 + "crunchy", 1800 + ] 1801 + 1802 + [[package]] 1803 + name = "tinyvec" 1804 + version = "1.6.0" 1805 + source = "registry+https://github.com/rust-lang/crates.io-index" 1806 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 1807 + dependencies = [ 1808 + "tinyvec_macros", 1809 + ] 1810 + 1811 + [[package]] 1812 + name = "tinyvec_macros" 1813 + version = "0.1.1" 1814 + source = "registry+https://github.com/rust-lang/crates.io-index" 1815 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 1816 + 1817 + [[package]] 1818 + name = "toml" 1819 + version = "0.5.11" 1820 + source = "registry+https://github.com/rust-lang/crates.io-index" 1821 + checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 1822 + dependencies = [ 1823 + "serde", 1824 + ] 1825 + 1826 + [[package]] 1827 + name = "typenum" 1828 + version = "1.17.0" 1829 + source = "registry+https://github.com/rust-lang/crates.io-index" 1830 + checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 1831 + 1832 + [[package]] 1833 + name = "unicode-bidi" 1834 + version = "0.3.15" 1835 + source = "registry+https://github.com/rust-lang/crates.io-index" 1836 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 1837 + 1838 + [[package]] 1839 + name = "unicode-ident" 1840 + version = "1.0.12" 1841 + source = "registry+https://github.com/rust-lang/crates.io-index" 1842 + checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 1843 + 1844 + [[package]] 1845 + name = "unicode-normalization" 1846 + version = "0.1.22" 1847 + source = "registry+https://github.com/rust-lang/crates.io-index" 1848 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 1849 + dependencies = [ 1850 + "tinyvec", 1851 + ] 1852 + 1853 + [[package]] 1854 + name = "unicode-xid" 1855 + version = "0.2.4" 1856 + source = "registry+https://github.com/rust-lang/crates.io-index" 1857 + checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 1858 + 1859 + [[package]] 1860 + name = "url" 1861 + version = "2.5.0" 1862 + source = "registry+https://github.com/rust-lang/crates.io-index" 1863 + checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 1864 + dependencies = [ 1865 + "form_urlencoded", 1866 + "idna", 1867 + "percent-encoding", 1868 + ] 1869 + 1870 + [[package]] 1871 + name = "vcpkg" 1872 + version = "0.2.15" 1873 + source = "registry+https://github.com/rust-lang/crates.io-index" 1874 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 1875 + 1876 + [[package]] 1877 + name = "vergen" 1878 + version = "7.5.1" 1879 + source = "registry+https://github.com/rust-lang/crates.io-index" 1880 + checksum = "f21b881cd6636ece9735721cf03c1fe1e774fe258683d084bb2812ab67435749" 1881 + dependencies = [ 1882 + "anyhow", 1883 + "cfg-if", 1884 + "enum-iterator", 1885 + "getset", 1886 + "git2", 1887 + "rustversion", 1888 + "thiserror", 1889 + "time", 1890 + ] 1891 + 1892 + [[package]] 1893 + name = "version_check" 1894 + version = "0.9.4" 1895 + source = "registry+https://github.com/rust-lang/crates.io-index" 1896 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 1897 + 1898 + [[package]] 1899 + name = "wasi" 1900 + version = "0.11.0+wasi-snapshot-preview1" 1901 + source = "registry+https://github.com/rust-lang/crates.io-index" 1902 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1903 + 1904 + [[package]] 1905 + name = "wasm-bindgen" 1906 + version = "0.2.91" 1907 + source = "registry+https://github.com/rust-lang/crates.io-index" 1908 + checksum = "c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f" 1909 + dependencies = [ 1910 + "cfg-if", 1911 + "wasm-bindgen-macro", 1912 + ] 1913 + 1914 + [[package]] 1915 + name = "wasm-bindgen-backend" 1916 + version = "0.2.91" 1917 + source = "registry+https://github.com/rust-lang/crates.io-index" 1918 + checksum = "c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b" 1919 + dependencies = [ 1920 + "bumpalo", 1921 + "log", 1922 + "once_cell", 1923 + "proc-macro2", 1924 + "quote", 1925 + "syn 2.0.48", 1926 + "wasm-bindgen-shared", 1927 + ] 1928 + 1929 + [[package]] 1930 + name = "wasm-bindgen-macro" 1931 + version = "0.2.91" 1932 + source = "registry+https://github.com/rust-lang/crates.io-index" 1933 + checksum = "b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed" 1934 + dependencies = [ 1935 + "quote", 1936 + "wasm-bindgen-macro-support", 1937 + ] 1938 + 1939 + [[package]] 1940 + name = "wasm-bindgen-macro-support" 1941 + version = "0.2.91" 1942 + source = "registry+https://github.com/rust-lang/crates.io-index" 1943 + checksum = "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66" 1944 + dependencies = [ 1945 + "proc-macro2", 1946 + "quote", 1947 + "syn 2.0.48", 1948 + "wasm-bindgen-backend", 1949 + "wasm-bindgen-shared", 1950 + ] 1951 + 1952 + [[package]] 1953 + name = "wasm-bindgen-shared" 1954 + version = "0.2.91" 1955 + source = "registry+https://github.com/rust-lang/crates.io-index" 1956 + checksum = "4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838" 1957 + 1958 + [[package]] 1959 + name = "wchar" 1960 + version = "0.6.1" 1961 + source = "registry+https://github.com/rust-lang/crates.io-index" 1962 + checksum = "c74d010bf16569f942b0b7d3c777dd674f8ee539b48d809dc548b3453039c2df" 1963 + dependencies = [ 1964 + "proc-macro-hack", 1965 + "wchar-impl", 1966 + ] 1967 + 1968 + [[package]] 1969 + name = "wchar-impl" 1970 + version = "0.6.0" 1971 + source = "registry+https://github.com/rust-lang/crates.io-index" 1972 + checksum = "f135922b9303f899bfa446fce1eb149f43462f1e9ac7f50e24ea6b913416dd84" 1973 + dependencies = [ 1974 + "proc-macro-hack", 1975 + "proc-macro2", 1976 + "quote", 1977 + "syn 1.0.109", 1978 + ] 1979 + 1980 + [[package]] 1981 + name = "widestring" 1982 + version = "0.5.1" 1983 + source = "registry+https://github.com/rust-lang/crates.io-index" 1984 + checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" 1985 + 1986 + [[package]] 1987 + name = "widestring" 1988 + version = "1.0.2" 1989 + source = "registry+https://github.com/rust-lang/crates.io-index" 1990 + checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" 1991 + 1992 + [[package]] 1993 + name = "winapi" 1994 + version = "0.3.9" 1995 + source = "registry+https://github.com/rust-lang/crates.io-index" 1996 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 1997 + dependencies = [ 1998 + "winapi-i686-pc-windows-gnu", 1999 + "winapi-x86_64-pc-windows-gnu", 2000 + ] 2001 + 2002 + [[package]] 2003 + name = "winapi-i686-pc-windows-gnu" 2004 + version = "0.4.0" 2005 + source = "registry+https://github.com/rust-lang/crates.io-index" 2006 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 2007 + 2008 + [[package]] 2009 + name = "winapi-x86_64-pc-windows-gnu" 2010 + version = "0.4.0" 2011 + source = "registry+https://github.com/rust-lang/crates.io-index" 2012 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 2013 + 2014 + [[package]] 2015 + name = "windows" 2016 + version = "0.48.0" 2017 + source = "registry+https://github.com/rust-lang/crates.io-index" 2018 + checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 2019 + dependencies = [ 2020 + "windows-targets 0.48.5", 2021 + ] 2022 + 2023 + [[package]] 2024 + name = "windows-core" 2025 + version = "0.52.0" 2026 + source = "registry+https://github.com/rust-lang/crates.io-index" 2027 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 2028 + dependencies = [ 2029 + "windows-targets 0.52.0", 2030 + ] 2031 + 2032 + [[package]] 2033 + name = "windows-sys" 2034 + version = "0.48.0" 2035 + source = "registry+https://github.com/rust-lang/crates.io-index" 2036 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 2037 + dependencies = [ 2038 + "windows-targets 0.48.5", 2039 + ] 2040 + 2041 + [[package]] 2042 + name = "windows-sys" 2043 + version = "0.52.0" 2044 + source = "registry+https://github.com/rust-lang/crates.io-index" 2045 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 2046 + dependencies = [ 2047 + "windows-targets 0.52.0", 2048 + ] 2049 + 2050 + [[package]] 2051 + name = "windows-targets" 2052 + version = "0.48.5" 2053 + source = "registry+https://github.com/rust-lang/crates.io-index" 2054 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 2055 + dependencies = [ 2056 + "windows_aarch64_gnullvm 0.48.5", 2057 + "windows_aarch64_msvc 0.48.5", 2058 + "windows_i686_gnu 0.48.5", 2059 + "windows_i686_msvc 0.48.5", 2060 + "windows_x86_64_gnu 0.48.5", 2061 + "windows_x86_64_gnullvm 0.48.5", 2062 + "windows_x86_64_msvc 0.48.5", 2063 + ] 2064 + 2065 + [[package]] 2066 + name = "windows-targets" 2067 + version = "0.52.0" 2068 + source = "registry+https://github.com/rust-lang/crates.io-index" 2069 + checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 2070 + dependencies = [ 2071 + "windows_aarch64_gnullvm 0.52.0", 2072 + "windows_aarch64_msvc 0.52.0", 2073 + "windows_i686_gnu 0.52.0", 2074 + "windows_i686_msvc 0.52.0", 2075 + "windows_x86_64_gnu 0.52.0", 2076 + "windows_x86_64_gnullvm 0.52.0", 2077 + "windows_x86_64_msvc 0.52.0", 2078 + ] 2079 + 2080 + [[package]] 2081 + name = "windows_aarch64_gnullvm" 2082 + version = "0.48.5" 2083 + source = "registry+https://github.com/rust-lang/crates.io-index" 2084 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 2085 + 2086 + [[package]] 2087 + name = "windows_aarch64_gnullvm" 2088 + version = "0.52.0" 2089 + source = "registry+https://github.com/rust-lang/crates.io-index" 2090 + checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 2091 + 2092 + [[package]] 2093 + name = "windows_aarch64_msvc" 2094 + version = "0.48.5" 2095 + source = "registry+https://github.com/rust-lang/crates.io-index" 2096 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 2097 + 2098 + [[package]] 2099 + name = "windows_aarch64_msvc" 2100 + version = "0.52.0" 2101 + source = "registry+https://github.com/rust-lang/crates.io-index" 2102 + checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 2103 + 2104 + [[package]] 2105 + name = "windows_i686_gnu" 2106 + version = "0.48.5" 2107 + source = "registry+https://github.com/rust-lang/crates.io-index" 2108 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 2109 + 2110 + [[package]] 2111 + name = "windows_i686_gnu" 2112 + version = "0.52.0" 2113 + source = "registry+https://github.com/rust-lang/crates.io-index" 2114 + checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 2115 + 2116 + [[package]] 2117 + name = "windows_i686_msvc" 2118 + version = "0.48.5" 2119 + source = "registry+https://github.com/rust-lang/crates.io-index" 2120 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 2121 + 2122 + [[package]] 2123 + name = "windows_i686_msvc" 2124 + version = "0.52.0" 2125 + source = "registry+https://github.com/rust-lang/crates.io-index" 2126 + checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 2127 + 2128 + [[package]] 2129 + name = "windows_x86_64_gnu" 2130 + version = "0.48.5" 2131 + source = "registry+https://github.com/rust-lang/crates.io-index" 2132 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 2133 + 2134 + [[package]] 2135 + name = "windows_x86_64_gnu" 2136 + version = "0.52.0" 2137 + source = "registry+https://github.com/rust-lang/crates.io-index" 2138 + checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 2139 + 2140 + [[package]] 2141 + name = "windows_x86_64_gnullvm" 2142 + version = "0.48.5" 2143 + source = "registry+https://github.com/rust-lang/crates.io-index" 2144 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 2145 + 2146 + [[package]] 2147 + name = "windows_x86_64_gnullvm" 2148 + version = "0.52.0" 2149 + source = "registry+https://github.com/rust-lang/crates.io-index" 2150 + checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 2151 + 2152 + [[package]] 2153 + name = "windows_x86_64_msvc" 2154 + version = "0.48.5" 2155 + source = "registry+https://github.com/rust-lang/crates.io-index" 2156 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 2157 + 2158 + [[package]] 2159 + name = "windows_x86_64_msvc" 2160 + version = "0.52.0" 2161 + source = "registry+https://github.com/rust-lang/crates.io-index" 2162 + checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 2163 + 2164 + [[package]] 2165 + name = "wmi" 2166 + version = "0.9.3" 2167 + source = "registry+https://github.com/rust-lang/crates.io-index" 2168 + checksum = "757a458f9bfab0542c11feed99bd492cbe23add50515bd8eecf8c6973673d32d" 2169 + dependencies = [ 2170 + "chrono", 2171 + "log", 2172 + "serde", 2173 + "thiserror", 2174 + "widestring 0.5.1", 2175 + "winapi", 2176 + ] 2177 + 2178 + [[package]] 2179 + name = "xtask" 2180 + version = "0.0.0" 2181 + dependencies = [ 2182 + "argh", 2183 + "cargo-platform", 2184 + "cargo_metadata", 2185 + "serde", 2186 + "serde_json", 2187 + ] 2188 + 2189 + [[package]] 2190 + name = "zerocopy" 2191 + version = "0.7.32" 2192 + source = "registry+https://github.com/rust-lang/crates.io-index" 2193 + checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 2194 + dependencies = [ 2195 + "zerocopy-derive", 2196 + ] 2197 + 2198 + [[package]] 2199 + name = "zerocopy-derive" 2200 + version = "0.7.32" 2201 + source = "registry+https://github.com/rust-lang/crates.io-index" 2202 + checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 2203 + dependencies = [ 2204 + "proc-macro2", 2205 + "quote", 2206 + "syn 2.0.48", 2207 + ] 2208 + 2209 + [[package]] 2210 + name = "zluda" 2211 + version = "0.0.0" 2212 + dependencies = [ 2213 + "blake3", 2214 + "comgr", 2215 + "cuda_base", 2216 + "cuda_types", 2217 + "dirs", 2218 + "gag", 2219 + "goblin", 2220 + "half", 2221 + "hip_common", 2222 + "hip_runtime-sys", 2223 + "lazy_static", 2224 + "libc", 2225 + "lz4-sys", 2226 + "memchr", 2227 + "memoffset", 2228 + "num-traits", 2229 + "num_enum", 2230 + "paste", 2231 + "ptx", 2232 + "rand", 2233 + "rand_chacha", 2234 + "rusqlite", 2235 + "rustc-hash", 2236 + "static_assertions", 2237 + "tempfile", 2238 + "time", 2239 + "vergen", 2240 + "winapi", 2241 + "zluda_dark_api", 2242 + ] 2243 + 2244 + [[package]] 2245 + name = "zluda_api" 2246 + version = "0.0.0" 2247 + dependencies = [ 2248 + "cuda_types", 2249 + "libloading", 2250 + "once_cell", 2251 + "windows", 2252 + ] 2253 + 2254 + [[package]] 2255 + name = "zluda_blas" 2256 + version = "0.0.0" 2257 + dependencies = [ 2258 + "cuda_types", 2259 + "hip_common", 2260 + "rocblas-sys", 2261 + "rocsolver-sys", 2262 + "zluda_dark_api", 2263 + ] 2264 + 2265 + [[package]] 2266 + name = "zluda_ccl" 2267 + version = "0.0.0" 2268 + 2269 + [[package]] 2270 + name = "zluda_dark_api" 2271 + version = "0.0.0" 2272 + dependencies = [ 2273 + "bit-vec", 2274 + "bitflags 2.4.2", 2275 + "cuda_types", 2276 + "either", 2277 + "goblin", 2278 + "hip_common", 2279 + "lz4-sys", 2280 + "paste", 2281 + "thread-id", 2282 + ] 2283 + 2284 + [[package]] 2285 + name = "zluda_dnn" 2286 + version = "0.0.0" 2287 + dependencies = [ 2288 + "hip_runtime-sys", 2289 + "miopen-sys", 2290 + ] 2291 + 2292 + [[package]] 2293 + name = "zluda_dump" 2294 + version = "0.0.0" 2295 + dependencies = [ 2296 + "crossbeam-channel", 2297 + "cuda_base", 2298 + "cuda_types", 2299 + "detours-sys", 2300 + "dynasm", 2301 + "dynasmrt", 2302 + "goblin", 2303 + "hip_common", 2304 + "lazy_static", 2305 + "libc", 2306 + "lz4-sys", 2307 + "paste", 2308 + "ptx", 2309 + "rand", 2310 + "rand_chacha", 2311 + "regex", 2312 + "rustc-hash", 2313 + "serde", 2314 + "serde_derive", 2315 + "serde_json", 2316 + "thread-id", 2317 + "wchar", 2318 + "winapi", 2319 + "zluda_dark_api", 2320 + ] 2321 + 2322 + [[package]] 2323 + name = "zluda_fft" 2324 + version = "0.0.0" 2325 + dependencies = [ 2326 + "cuda_types", 2327 + "hip_common", 2328 + "hipfft-sys", 2329 + "lazy_static", 2330 + "slab", 2331 + "zluda_dark_api", 2332 + ] 2333 + 2334 + [[package]] 2335 + name = "zluda_inject" 2336 + version = "0.0.0" 2337 + dependencies = [ 2338 + "argh", 2339 + "detours-sys", 2340 + "embed-manifest", 2341 + "tempfile", 2342 + "winapi", 2343 + "zluda_dump", 2344 + "zluda_ml", 2345 + "zluda_redirect", 2346 + ] 2347 + 2348 + [[package]] 2349 + name = "zluda_lib" 2350 + version = "0.0.0" 2351 + dependencies = [ 2352 + "zluda", 2353 + ] 2354 + 2355 + [[package]] 2356 + name = "zluda_llvm" 2357 + version = "0.0.0" 2358 + dependencies = [ 2359 + "bitflags 2.4.2", 2360 + "cc", 2361 + "llvm-sys", 2362 + ] 2363 + 2364 + [[package]] 2365 + name = "zluda_ml" 2366 + version = "0.0.0" 2367 + dependencies = [ 2368 + "atiadlxx-sys", 2369 + "rocm_smi-sys", 2370 + ] 2371 + 2372 + [[package]] 2373 + name = "zluda_redirect" 2374 + version = "0.0.0" 2375 + dependencies = [ 2376 + "detours-sys", 2377 + "memchr", 2378 + "wchar", 2379 + "winapi", 2380 + ] 2381 + 2382 + [[package]] 2383 + name = "zluda_rt" 2384 + version = "0.0.0" 2385 + dependencies = [ 2386 + "comgr", 2387 + "data-encoding", 2388 + "dirs", 2389 + "float-cmp", 2390 + "generic-array", 2391 + "glam", 2392 + "hip_common", 2393 + "hip_runtime-sys", 2394 + "hiprt-sys", 2395 + "libloading", 2396 + "nougat", 2397 + "optix_base", 2398 + "optix_types", 2399 + "paste", 2400 + "ptx", 2401 + "rusqlite", 2402 + "rustc-hash", 2403 + "serde", 2404 + "serde_json", 2405 + "serde_with", 2406 + "sha2", 2407 + "static_assertions", 2408 + "time", 2409 + "typenum", 2410 + "vergen", 2411 + "winapi", 2412 + ] 2413 + 2414 + [[package]] 2415 + name = "zluda_sparse" 2416 + version = "0.0.0" 2417 + dependencies = [ 2418 + "cuda_types", 2419 + "hip_common", 2420 + "hip_runtime-sys", 2421 + "rocsparse-sys", 2422 + "zluda_dark_api", 2423 + ]
+81
pkgs/by-name/zl/zluda/package.nix
··· 1 + { lib, fetchFromGitHub, rocmPackages, python3, cargo, rustc, cmake, clang, zlib, libxml2, libedit, rustPlatform, stdenv }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "zluda"; 5 + version = "3"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "vosen"; 9 + repo = "ZLUDA"; 10 + rev = "v${version}"; 11 + hash = "sha256-lykM18Ml1eeLMj/y6uPk34QOeh7Y59i1Y0Nr118Manw="; 12 + fetchSubmodules = true; 13 + }; 14 + 15 + buildInputs = [ 16 + rocmPackages.clr 17 + rocmPackages.miopen 18 + rocmPackages.rocm-smi 19 + rocmPackages.rocsparse 20 + rocmPackages.rocsolver 21 + rocmPackages.rocblas 22 + rocmPackages.hipblas 23 + rocmPackages.rocm-cmake 24 + rocmPackages.hipfft 25 + zlib 26 + libxml2 27 + libedit 28 + ]; 29 + 30 + nativeBuildInputs = [ 31 + python3 32 + cargo 33 + rustc 34 + cmake 35 + clang 36 + ]; 37 + 38 + cargoHash = "sha256-gZdLThmaeWVJXoeG7fuusfacgH2RNTHrqm8W0kqkqOY="; 39 + cargoLock.lockFile = ./Cargo.lock; 40 + 41 + # xtask doesn't support passing --target, but nix hooks expect the folder structure from when it's set 42 + env.CARGO_BUILD_TARGET = stdenv.hostPlatform.rust.cargoShortTarget; 43 + 44 + # vergen panics if the .git directory isn't present 45 + # Disable vergen and manually set env 46 + postPatch = '' 47 + substituteInPlace zluda/build.rs \ 48 + --replace-fail 'vergen(Config::default())' 'Some(())' 49 + # ZLUDA repository missing Cargo.lock: vosen/ZLUDA#43 50 + ln -s ${./Cargo.lock} Cargo.lock 51 + ''; 52 + env.VERGEN_GIT_SHA = src.rev; 53 + 54 + preConfigure = '' 55 + # Comment out zluda_blaslt in Cargo.toml until hipBLASLt package is added: https://github.com/NixOS/nixpkgs/issues/197885#issuecomment-2046178008 56 + sed -i '/zluda_blaslt/d' Cargo.toml 57 + # disable test written for windows only: https://github.com/vosen/ZLUDA/blob/774f4bcb37c39f876caf80ae0d39420fa4bc1c8b/zluda_inject/tests/inject.rs#L55 58 + rm zluda_inject/tests/inject.rs 59 + ''; 60 + 61 + buildPhase = '' 62 + runHook preBuild 63 + cargo xtask --release 64 + runHook postBuild 65 + ''; 66 + 67 + preInstall = '' 68 + mkdir -p $out/lib/ 69 + find target/release/ -maxdepth 1 -type l -name '*.so*' -exec \ 70 + cp --recursive --no-clobber --target-directory=$out/lib/ {} + 71 + ''; 72 + 73 + meta = { 74 + description = "ZLUDA - CUDA on Intel GPUs"; 75 + homepage = "https://github.com/vosen/ZLUDA"; 76 + license = lib.licenses.mit; 77 + maintainers = [ 78 + lib.maintainers.errnoh 79 + ]; 80 + }; 81 + }