A pit full of rusty nails

Use unstable tokio to build LocalRuntime for nailrt #7

merged opened by sachy.dev targeting main from local-rt
Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:usjm3ynnir6y4inkcdovrfei/sh.tangled.repo.pull/3mfwqz4qz2422
+1 -58
Interdiff #0 #1
+1 -1
.cargo/config.toml
··· 1 [target.x86_64-unknown-linux-gnu] 2 linker = "clang" 3 - rustflags = ["-C", "link-arg=-fuse-ld=/usr/bin/mold"] 4 5 [profile.dev.build-override] 6 opt-level = 1
··· 1 [target.x86_64-unknown-linux-gnu] 2 linker = "clang" 3 + rustflags = ["-C", "link-arg=-fuse-ld=/usr/bin/mold", "--cfg", "tokio_unstable"] 4 5 [profile.dev.build-override] 6 opt-level = 1
.gitignore

This file has not been changed.

.tangled/workflows/miri.yml

This file has not been changed.

.tangled/workflows/test.yml

This file has not been changed.

-57
Cargo.lock
··· 34 35 [[package]] 36 name = "anyhow" 37 - version = "1.0.100" 38 version = "1.0.102" 39 source = "registry+https://github.com/rust-lang/crates.io-index" 40 - checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" 41 checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" 42 43 [[package]] ··· 172 173 [[package]] 174 name = "bumpalo" 175 - version = "3.19.0" 176 version = "3.20.2" 177 source = "registry+https://github.com/rust-lang/crates.io-index" 178 - checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" 179 checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" 180 181 [[package]] ··· 192 193 [[package]] 194 name = "cc" 195 - version = "1.2.49" 196 version = "1.2.56" 197 source = "registry+https://github.com/rust-lang/crates.io-index" 198 - checksum = "90583009037521a116abf44494efecd645ba48b6622457080f080b85544e2215" 199 checksum = "aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2" 200 dependencies = [ 201 "find-msvc-tools", ··· 696 697 [[package]] 698 name = "js-sys" 699 - version = "0.3.83" 700 version = "0.3.91" 701 source = "registry+https://github.com/rust-lang/crates.io-index" 702 - checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8" 703 checksum = "b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c" 704 dependencies = [ 705 "once_cell", ··· 729 730 [[package]] 731 name = "libc" 732 - version = "0.2.178" 733 version = "0.2.182" 734 source = "registry+https://github.com/rust-lang/crates.io-index" 735 - checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" 736 checksum = "6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112" 737 738 [[package]] ··· 1421 1422 [[package]] 1423 name = "rapidhash" 1424 - version = "4.1.1" 1425 version = "4.4.1" 1426 source = "registry+https://github.com/rust-lang/crates.io-index" 1427 - checksum = "d8e65c75143ce5d47c55b510297eeb1182f3c739b6043c537670e9fc18612dae" 1428 checksum = "b5e48930979c155e2f33aa36ab3119b5ee81332beb6482199a8ecd6029b80b59" 1429 dependencies = [ 1430 "rand", ··· 1453 1454 [[package]] 1455 name = "regex-syntax" 1456 - version = "0.8.8" 1457 version = "0.8.10" 1458 source = "registry+https://github.com/rust-lang/crates.io-index" 1459 - checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58" 1460 checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" 1461 1462 [[package]] ··· 1479 1480 [[package]] 1481 name = "saa" 1482 - version = "5.4.0" 1483 version = "5.5.0" 1484 source = "registry+https://github.com/rust-lang/crates.io-index" 1485 - checksum = "3192d99ee2f69effeacef86c9fa80e75b6604e2a5d3ade6856d206b519521e53" 1486 checksum = "16c7f49c9d5caa3bf4b3106900484b447b9253fe99670ceb81cb6cb5027855e1" 1487 1488 [[package]] 1489 name = "scc" 1490 - version = "3.4.6" 1491 version = "3.6.6" 1492 source = "registry+https://github.com/rust-lang/crates.io-index" 1493 - checksum = "0b6f8686af8563182fc6b63ab7bd7b5cad8f40fbe660675627caedc6c073eca8" 1494 checksum = "6012e652611b2fdcb557a7b4be8cee00d8be19397c70011906a68aa4dac2fe37" 1495 dependencies = [ 1496 "saa", ··· 1505 1506 [[package]] 1507 name = "sdd" 1508 - version = "4.5.0" 1509 - source = "registry+https://github.com/rust-lang/crates.io-index" 1510 - checksum = "7168ecf885fdd3920ade15d50189593b076e1d060b60406a745766380195d65a" 1511 version = "4.6.5" 1512 source = "registry+https://github.com/rust-lang/crates.io-index" 1513 checksum = "4becc2f27bd39aafb78a8a1b4e1d6877ed0a6b5bf096722ed538dc028367a9b5" ··· 1628 1629 [[package]] 1630 name = "syn" 1631 - version = "2.0.111" 1632 version = "2.0.117" 1633 source = "registry+https://github.com/rust-lang/crates.io-index" 1634 - checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87" 1635 checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" 1636 dependencies = [ 1637 "proc-macro2", ··· 1716 1717 [[package]] 1718 name = "toml" 1719 - version = "0.9.8" 1720 version = "0.9.12+spec-1.1.0" 1721 source = "registry+https://github.com/rust-lang/crates.io-index" 1722 - checksum = "f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8" 1723 checksum = "cf92845e79fc2e2def6a5d828f0801e29a2f8acc037becc5ab08595c7d5e9863" 1724 dependencies = [ 1725 "serde_core", ··· 1740 1741 [[package]] 1742 name = "toml_parser" 1743 - version = "1.0.4" 1744 version = "1.0.9+spec-1.1.0" 1745 source = "registry+https://github.com/rust-lang/crates.io-index" 1746 - checksum = "c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e" 1747 checksum = "702d4415e08923e7e1ef96cd5727c0dfed80b4d2fa25db9647fe5eb6f7c5a4c4" 1748 dependencies = [ 1749 "winnow", ··· 1751 1752 [[package]] 1753 name = "tonic" 1754 - version = "0.14.2" 1755 version = "0.14.5" 1756 source = "registry+https://github.com/rust-lang/crates.io-index" 1757 - checksum = "eb7613188ce9f7df5bfe185db26c5814347d110db17920415cf2fbcad85e7203" 1758 checksum = "fec7c61a0695dc1887c1b53952990f3ad2e3a31453e1f49f10e75424943a93ec" 1759 dependencies = [ 1760 "async-trait", ··· 1780 1781 [[package]] 1782 name = "tonic-prost" 1783 - version = "0.14.2" 1784 version = "0.14.5" 1785 source = "registry+https://github.com/rust-lang/crates.io-index" 1786 - checksum = "66bd50ad6ce1252d87ef024b3d64fe4c3cf54a86fb9ef4c631fdd0ded7aeaa67" 1787 checksum = "a55376a0bbaa4975a3f10d009ad763d8f4108f067c7c2e74f3001fb49778d309" 1788 dependencies = [ 1789 "bytes", ··· 1965 1966 [[package]] 1967 name = "uuid" 1968 - version = "1.19.0" 1969 version = "1.21.0" 1970 source = "registry+https://github.com/rust-lang/crates.io-index" 1971 - checksum = "e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a" 1972 checksum = "b672338555252d43fd2240c714dc444b8c6fb0a5c5335e65a07bba7742735ddb" 1973 dependencies = [ 1974 "getrandom 0.4.1", ··· 2000 2001 [[package]] 2002 name = "wasip2" 2003 - version = "1.0.1+wasi-0.2.4" 2004 - source = "registry+https://github.com/rust-lang/crates.io-index" 2005 - checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" 2006 version = "1.0.2+wasi-0.2.9" 2007 source = "registry+https://github.com/rust-lang/crates.io-index" 2008 checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" ··· 2021 2022 [[package]] 2023 name = "wasm-bindgen" 2024 - version = "0.2.106" 2025 version = "0.2.114" 2026 source = "registry+https://github.com/rust-lang/crates.io-index" 2027 - checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd" 2028 checksum = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e" 2029 dependencies = [ 2030 "cfg-if", ··· 2036 2037 [[package]] 2038 name = "wasm-bindgen-macro" 2039 - version = "0.2.106" 2040 version = "0.2.114" 2041 source = "registry+https://github.com/rust-lang/crates.io-index" 2042 - checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3" 2043 checksum = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6" 2044 dependencies = [ 2045 "quote", ··· 2048 2049 [[package]] 2050 name = "wasm-bindgen-macro-support" 2051 - version = "0.2.106" 2052 version = "0.2.114" 2053 source = "registry+https://github.com/rust-lang/crates.io-index" 2054 - checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40" 2055 checksum = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3" 2056 dependencies = [ 2057 "bumpalo", ··· 2063 2064 [[package]] 2065 name = "wasm-bindgen-shared" 2066 - version = "0.2.106" 2067 version = "0.2.114" 2068 source = "registry+https://github.com/rust-lang/crates.io-index" 2069 - checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4" 2070 checksum = "75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16" 2071 dependencies = [ 2072 "unicode-ident", ··· 2238 2239 [[package]] 2240 name = "wit-bindgen" 2241 - version = "0.46.0" 2242 - source = "registry+https://github.com/rust-lang/crates.io-index" 2243 - checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" 2244 version = "0.51.0" 2245 source = "registry+https://github.com/rust-lang/crates.io-index" 2246 checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" ··· 2338 2339 [[package]] 2340 name = "zerocopy" 2341 - version = "0.8.31" 2342 version = "0.8.40" 2343 source = "registry+https://github.com/rust-lang/crates.io-index" 2344 - checksum = "fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3" 2345 checksum = "a789c6e490b576db9f7e6b6d661bcc9799f7c0ac8352f56ea20193b2681532e5" 2346 dependencies = [ 2347 "zerocopy-derive", ··· 2349 2350 [[package]] 2351 name = "zerocopy-derive" 2352 - version = "0.8.31" 2353 version = "0.8.40" 2354 source = "registry+https://github.com/rust-lang/crates.io-index" 2355 - checksum = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a" 2356 checksum = "f65c489a7071a749c849713807783f70672b28094011623e200cb86dcb835953" 2357 dependencies = [ 2358 "proc-macro2", 2359 "quote", 2360 2361 2362 - 2363 - [[package]] 2364 - name = "zmij" 2365 - version = "1.0.19" 2366 - source = "registry+https://github.com/rust-lang/crates.io-index" 2367 - checksum = "3ff05f8caa9038894637571ae6b9e29466c1f4f829d26c9b28f869a29cbe3445" 2368 2369 [[package]] 2370 name = "zmij"
··· 34 35 [[package]] 36 name = "anyhow" 37 version = "1.0.102" 38 source = "registry+https://github.com/rust-lang/crates.io-index" 39 checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" 40 41 [[package]] ··· 170 171 [[package]] 172 name = "bumpalo" 173 version = "3.20.2" 174 source = "registry+https://github.com/rust-lang/crates.io-index" 175 checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" 176 177 [[package]] ··· 188 189 [[package]] 190 name = "cc" 191 version = "1.2.56" 192 source = "registry+https://github.com/rust-lang/crates.io-index" 193 checksum = "aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2" 194 dependencies = [ 195 "find-msvc-tools", ··· 690 691 [[package]] 692 name = "js-sys" 693 version = "0.3.91" 694 source = "registry+https://github.com/rust-lang/crates.io-index" 695 checksum = "b49715b7073f385ba4bc528e5747d02e66cb39c6146efb66b781f131f0fb399c" 696 dependencies = [ 697 "once_cell", ··· 721 722 [[package]] 723 name = "libc" 724 version = "0.2.182" 725 source = "registry+https://github.com/rust-lang/crates.io-index" 726 checksum = "6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112" 727 728 [[package]] ··· 1411 1412 [[package]] 1413 name = "rapidhash" 1414 version = "4.4.1" 1415 source = "registry+https://github.com/rust-lang/crates.io-index" 1416 checksum = "b5e48930979c155e2f33aa36ab3119b5ee81332beb6482199a8ecd6029b80b59" 1417 dependencies = [ 1418 "rand", ··· 1441 1442 [[package]] 1443 name = "regex-syntax" 1444 version = "0.8.10" 1445 source = "registry+https://github.com/rust-lang/crates.io-index" 1446 checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" 1447 1448 [[package]] ··· 1465 1466 [[package]] 1467 name = "saa" 1468 version = "5.5.0" 1469 source = "registry+https://github.com/rust-lang/crates.io-index" 1470 checksum = "16c7f49c9d5caa3bf4b3106900484b447b9253fe99670ceb81cb6cb5027855e1" 1471 1472 [[package]] 1473 name = "scc" 1474 version = "3.6.6" 1475 source = "registry+https://github.com/rust-lang/crates.io-index" 1476 checksum = "6012e652611b2fdcb557a7b4be8cee00d8be19397c70011906a68aa4dac2fe37" 1477 dependencies = [ 1478 "saa", ··· 1487 1488 [[package]] 1489 name = "sdd" 1490 version = "4.6.5" 1491 source = "registry+https://github.com/rust-lang/crates.io-index" 1492 checksum = "4becc2f27bd39aafb78a8a1b4e1d6877ed0a6b5bf096722ed538dc028367a9b5" ··· 1607 1608 [[package]] 1609 name = "syn" 1610 version = "2.0.117" 1611 source = "registry+https://github.com/rust-lang/crates.io-index" 1612 checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" 1613 dependencies = [ 1614 "proc-macro2", ··· 1693 1694 [[package]] 1695 name = "toml" 1696 version = "0.9.12+spec-1.1.0" 1697 source = "registry+https://github.com/rust-lang/crates.io-index" 1698 checksum = "cf92845e79fc2e2def6a5d828f0801e29a2f8acc037becc5ab08595c7d5e9863" 1699 dependencies = [ 1700 "serde_core", ··· 1715 1716 [[package]] 1717 name = "toml_parser" 1718 version = "1.0.9+spec-1.1.0" 1719 source = "registry+https://github.com/rust-lang/crates.io-index" 1720 checksum = "702d4415e08923e7e1ef96cd5727c0dfed80b4d2fa25db9647fe5eb6f7c5a4c4" 1721 dependencies = [ 1722 "winnow", ··· 1724 1725 [[package]] 1726 name = "tonic" 1727 version = "0.14.5" 1728 source = "registry+https://github.com/rust-lang/crates.io-index" 1729 checksum = "fec7c61a0695dc1887c1b53952990f3ad2e3a31453e1f49f10e75424943a93ec" 1730 dependencies = [ 1731 "async-trait", ··· 1751 1752 [[package]] 1753 name = "tonic-prost" 1754 version = "0.14.5" 1755 source = "registry+https://github.com/rust-lang/crates.io-index" 1756 checksum = "a55376a0bbaa4975a3f10d009ad763d8f4108f067c7c2e74f3001fb49778d309" 1757 dependencies = [ 1758 "bytes", ··· 1934 1935 [[package]] 1936 name = "uuid" 1937 version = "1.21.0" 1938 source = "registry+https://github.com/rust-lang/crates.io-index" 1939 checksum = "b672338555252d43fd2240c714dc444b8c6fb0a5c5335e65a07bba7742735ddb" 1940 dependencies = [ 1941 "getrandom 0.4.1", ··· 1967 1968 [[package]] 1969 name = "wasip2" 1970 version = "1.0.2+wasi-0.2.9" 1971 source = "registry+https://github.com/rust-lang/crates.io-index" 1972 checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" ··· 1985 1986 [[package]] 1987 name = "wasm-bindgen" 1988 version = "0.2.114" 1989 source = "registry+https://github.com/rust-lang/crates.io-index" 1990 checksum = "6532f9a5c1ece3798cb1c2cfdba640b9b3ba884f5db45973a6f442510a87d38e" 1991 dependencies = [ 1992 "cfg-if", ··· 1998 1999 [[package]] 2000 name = "wasm-bindgen-macro" 2001 version = "0.2.114" 2002 source = "registry+https://github.com/rust-lang/crates.io-index" 2003 checksum = "18a2d50fcf105fb33bb15f00e7a77b772945a2ee45dcf454961fd843e74c18e6" 2004 dependencies = [ 2005 "quote", ··· 2008 2009 [[package]] 2010 name = "wasm-bindgen-macro-support" 2011 version = "0.2.114" 2012 source = "registry+https://github.com/rust-lang/crates.io-index" 2013 checksum = "03ce4caeaac547cdf713d280eda22a730824dd11e6b8c3ca9e42247b25c631e3" 2014 dependencies = [ 2015 "bumpalo", ··· 2021 2022 [[package]] 2023 name = "wasm-bindgen-shared" 2024 version = "0.2.114" 2025 source = "registry+https://github.com/rust-lang/crates.io-index" 2026 checksum = "75a326b8c223ee17883a4251907455a2431acc2791c98c26279376490c378c16" 2027 dependencies = [ 2028 "unicode-ident", ··· 2194 2195 [[package]] 2196 name = "wit-bindgen" 2197 version = "0.51.0" 2198 source = "registry+https://github.com/rust-lang/crates.io-index" 2199 checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" ··· 2291 2292 [[package]] 2293 name = "zerocopy" 2294 version = "0.8.40" 2295 source = "registry+https://github.com/rust-lang/crates.io-index" 2296 checksum = "a789c6e490b576db9f7e6b6d661bcc9799f7c0ac8352f56ea20193b2681532e5" 2297 dependencies = [ 2298 "zerocopy-derive", ··· 2300 2301 [[package]] 2302 name = "zerocopy-derive" 2303 version = "0.8.40" 2304 source = "registry+https://github.com/rust-lang/crates.io-index" 2305 checksum = "f65c489a7071a749c849713807783f70672b28094011623e200cb86dcb835953" 2306 dependencies = [ 2307 "proc-macro2", 2308 "quote", 2309 2310 2311 2312 [[package]] 2313 name = "zmij"
crates/nailrt/src/lib.rs

This file has not been changed.

History

4 rounds 0 comments
sign up or login to add to the discussion
1 commit
expand
Use unstable tokio to build LocalRuntime for nailrt
2/2 success
expand
expand 0 comments
pull request successfully merged
1 commit
expand
Use unstable tokio to build LocalRuntime for nailrt
2/2 success
expand
expand 0 comments
1 commit
expand
Use unstable tokio to build LocalRuntime for nailrt
1/2 failed, 1/2 timeout
expand
expand 0 comments
1 commit
expand
Use unstable tokio to build LocalRuntime for nailrt
1/2 failed, 1/2 timeout
expand
expand 0 comments