version = 4
[[package]]
name = "cfg-if"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
[[package]]
name = "crc32fast"
version = "1.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8498c871161e1742aaa9d52551b2d6ebdd4c3d45a3be423e3728f33b955be550"
dependencies = [
"cfg-if",
]
[[package]]
name = "equivalent"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
[[package]]
name = "fallible-iterator"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649"
[[package]]
name = "foldhash"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"
[[package]]
name = "gimli"
version = "0.31.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
dependencies = [
"fallible-iterator",
"indexmap",
"stable_deref_trait",
]
[[package]]
name = "hashbrown"
version = "0.17.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
dependencies = [
"foldhash",
]
[[package]]
name = "indexmap"
version = "2.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07aa2048142242915a31d35844fb311e0e53fcca590c3a0a40dcf1b841fa09eb"
dependencies = [
"equivalent",
"hashbrown",
]
[[package]]
name = "libc"
version = "0.2.189"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2"
[[package]]
name = "memchr"
version = "2.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"
[[package]]
name = "memmap2"
version = "0.9.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d1219ed1b7f229ee7104d281dd01d6802fe28bb6e95d292942c4daacdeb798c0"
dependencies = [
"libc",
]
[[package]]
name = "object"
version = "0.40.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd229a0361b9d0d4396176e02d65897f487eebeab7caa6d443855ee152ca0b9c"
dependencies = [
"crc32fast",
"hashbrown",
"indexmap",
"memchr",
]
[[package]]
name = "rucc-abi"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b5b6b2c4775990a715f523b3098389a8d5b82048d66f1c6313dd23c02fc8414"
dependencies = [
"rucc-base",
"rucc-tuple",
]
[[package]]
name = "rucc-archive"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "031c5b333126d57426b758a8ee7dcbf62e56f29b3b48833daa2e82aff696758f"
[[package]]
name = "rucc-asm"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3aa81980fab370578ecb2071934202ea5ec1cb362388704f06d46991ed7e9c86"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-ir",
"rucc-mir",
"rucc-object",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-ast"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c762e55419e3fc03515252f847e8ca6b16e68bef2907448a36cf31b4f8a6082"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-lex",
]
[[package]]
name = "rucc-base"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c2dbea9de6473d91b7f43378a92c3d4fde6581b21e1902908748906a58782390"
[[package]]
name = "rucc-codegen"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b727683cce2268d6db57f7bd66a04ce35756378f62d228cfb26a6611e60cefca"
dependencies = [
"rucc-base",
"rucc-cost",
"rucc-diag",
"rucc-ir",
"rucc-mir",
"rucc-opt",
"rucc-regalloc",
"rucc-rules",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-cost"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6a2e7724743a3f9b3a05e09c148839f9e493df70a8118fd6fd91af1df0acc77"
dependencies = [
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-debug"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b929a56b80d804bf2cc8b0b9a7b63919ff90fc6463c8657d60347f5a99114961"
dependencies = [
"gimli",
"rucc-object",
]
[[package]]
name = "rucc-diag"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf49f8bce790a6b2c57b295c59064f7ce16e0afa3043aacded516ccc016749a4"
[[package]]
name = "rucc-driver"
version = "0.11.0"
dependencies = [
"memmap2",
"rucc-archive",
"rucc-asm",
"rucc-base",
"rucc-codegen",
"rucc-cost",
"rucc-debug",
"rucc-diag",
"rucc-ir",
"rucc-lex",
"rucc-lower",
"rucc-mir",
"rucc-object",
"rucc-opt",
"rucc-parse",
"rucc-pp",
"rucc-safety",
"rucc-sema",
"rucc-session",
"rucc-sysroot",
"rucc-target",
"rucc-tuple",
"rucc-types",
"rucc-unpack",
]
[[package]]
name = "rucc-gnu"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95486a52f75cb84d5ebe35e198783db3b36e047e3e0afb7c816a31b8d7982f38"
[[package]]
name = "rucc-ir"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7afad9e55f26cdd477893ac9acdc2fd0647b73cdff2630e34ea21098601fa64f"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-lex"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8dcec743bae8dc2a7d550206b669967f90d7e3f235e1860d8c353458eec3c710"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-session",
"rucc-target",
"rucc-tuple",
"rucc-types",
]
[[package]]
name = "rucc-lower"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0d25c2d7ba3a6c33534cfa10be5f1d7f93516ce6d9421884e686cc428b055904"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-ir",
"rucc-sema",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-mir"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1589cc42b5dffc4ba0e0d910e69b4e282f18516e6fca32377d720a961748eef1"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-object"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2dd30acd93f00fffe43ededb3263528cd3da1a8a02f2cb44b62af50ed4aa8f1"
dependencies = [
"object",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-opt"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db260f6a04ef8076a2c5fbcfcbac891fa20f0436f4ed80a924909f2b7bd35c91"
dependencies = [
"rucc-base",
"rucc-cost",
"rucc-ir",
"rucc-rules",
"rucc-session",
]
[[package]]
name = "rucc-parse"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5cb78927042dcf3d863c9014aafd5cd8ec0f7320708c551b4c29efb679d88c5a"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-lex",
"rucc-session",
]
[[package]]
name = "rucc-pp"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "896a466af1006abb4fefea2240f306f9511fa07e688ad27af6ce2bc5c8f468cb"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-gnu",
"rucc-lex",
"rucc-session",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-regalloc"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a228c91070aec07f42eb005834200a846475558a6fb24722a0fce754c463a4be"
dependencies = [
"rucc-mir",
"rucc-target",
]
[[package]]
name = "rucc-rules"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "118b0663343aafb8a7e43eefde95c8b7478b17619dc4cbb61e4488bb6ce0cd15"
[[package]]
name = "rucc-safety"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d814c39939028624399db5a1bf5f29e8ad937eb99e87a7b51c3b8f7b783709b9"
dependencies = [
"rucc-base",
"rucc-ir",
"rucc-session",
]
[[package]]
name = "rucc-sema"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09a04935f9d1adf7868b76f954c6978de1e12ec99a8899c758d0f4975056c5b4"
dependencies = [
"rucc-ast",
"rucc-base",
"rucc-diag",
"rucc-gnu",
"rucc-lex",
"rucc-session",
"rucc-target",
"rucc-types",
]
[[package]]
name = "rucc-session"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "25896e994e55389f5f84d6b8e0e21420517a31c5249187d24a1fa0b8535ed099"
dependencies = [
"rucc-base",
"rucc-diag",
"rucc-target",
]
[[package]]
name = "rucc-sysroot"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "702412df7338d2a56f910ce94489faf4b0210ac77994abf3f5a29f0acfe304b3"
dependencies = [
"rucc-tuple",
]
[[package]]
name = "rucc-target"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "56c9e338667f3fbffd282edca2c5cac79ab9c463d3bbbae239275ceebf0368d9"
dependencies = [
"rucc-abi",
"rucc-base",
"rucc-tuple",
]
[[package]]
name = "rucc-tuple"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b678c265ac467ffb21fc17bc222fbb1eabfb0686481e0a958e0ea7650c74b70"
[[package]]
name = "rucc-types"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc82d25d27f12be840e07578692f428c841901316bbdf6c5cd35d0e5690da18b"
dependencies = [
"rucc-base",
"rucc-target",
"rucc-tuple",
]
[[package]]
name = "rucc-unpack"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "40dbabded5ee7858fd2c4676609d64858dc63a6065e32ddb85e0e92f9f04fb09"
[[package]]
name = "stable_deref_trait"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"