[[package]]
name = "cargo"
-version = "0.53.0"
+version = "0.54.0"
dependencies = [
"anyhow",
"atty",
"serde",
"serde_ignored",
"serde_json",
+ "shell-escape",
"strip-ansi-escapes",
"tar",
"tempfile",
"cargo_metadata 0.12.0",
"clippy-mini-macro-test",
"clippy_lints",
- "compiletest_rs 0.6.0",
+ "compiletest_rs",
"derive-new",
"quote",
"regex",
"serde",
"syn",
"tempfile",
- "tester 0.9.0",
+ "tester",
]
[[package]]
"winapi 0.3.9",
]
-[[package]]
-name = "compiletest_rs"
-version = "0.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9f737835bfbbe29ed1ff82d5137520338d7ed5bf1a1d4b9c1c7c58bb45b8fa29"
-dependencies = [
- "diff",
- "filetime",
- "getopts",
- "libc",
- "log",
- "miow 0.3.6",
- "regex",
- "rustfix",
- "serde",
- "serde_derive",
- "serde_json",
- "tempfile",
- "tester 0.7.0",
- "winapi 0.3.9",
-]
-
[[package]]
name = "compiletest_rs"
version = "0.6.0"
"serde_derive",
"serde_json",
"tempfile",
- "tester 0.9.0",
+ "tester",
"winapi 0.3.9",
]
"log",
]
+[[package]]
+name = "enum-iterator"
+version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c79a6321a1197d7730510c7e3f6cb80432dfefecb32426de8cea0aa19b4bb8d7"
+dependencies = [
+ "enum-iterator-derive",
+]
+
+[[package]]
+name = "enum-iterator-derive"
+version = "0.6.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1e94aa31f7c0dc764f57896dc615ddd76fc13b0d5dca7eb6cc5e018a5a09ec06"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
[[package]]
name = "env_logger"
version = "0.6.2"
"wasi",
]
+[[package]]
+name = "getset"
+version = "0.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "24b328c01a4d71d2d8173daa93562a73ab0fe85616876f02500f53d82948c504"
+dependencies = [
+ "proc-macro-error",
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
[[package]]
name = "gimli"
version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6"
-[[package]]
-name = "jemalloc-sys"
-version = "0.3.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0d3b9f3f5c9b31aa0f5ed3260385ac205db665baa41d49bb8338008ae94ede45"
-dependencies = [
- "cc",
- "fs_extra",
- "libc",
-]
-
[[package]]
name = "jobserver"
version = "0.1.21"
version = "0.1.0"
dependencies = [
"colored",
- "compiletest_rs 0.5.0",
- "env_logger 0.7.1",
+ "compiletest_rs",
+ "env_logger 0.8.1",
"getrandom 0.2.0",
"hex 0.4.2",
"libc",
"log",
- "rand 0.7.3",
+ "rand 0.8.3",
"rustc-workspace-hack",
"rustc_version",
"shell-escape",
name = "rustc-main"
version = "0.0.0"
dependencies = [
- "jemalloc-sys",
"rustc_codegen_ssa",
"rustc_driver",
+ "tikv-jemalloc-sys",
+ "tikv-jemallocator",
]
[[package]]
"itertools 0.9.0",
"jobserver",
"libc",
- "memmap2",
"pathdiff",
"rustc_apfloat",
"rustc_ast",
"jobserver",
"libc",
"measureme",
+ "memmap2",
"parking_lot",
"rustc-hash",
"rustc-rayon",
version = "0.0.0"
dependencies = [
"libc",
- "memmap2",
"rustc_ast",
"rustc_attr",
"rustc_data_structures",
[[package]]
name = "rustc_version"
-version = "0.2.3"
+version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
+checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee"
dependencies = [
- "semver 0.9.0",
+ "semver 0.11.0",
]
[[package]]
"term 0.0.0",
]
-[[package]]
-name = "tester"
-version = "0.7.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ee72ec31009a42b53de9a6b7d8f462b493ab3b1e4767bda1fcdbb52127f13b6c"
-dependencies = [
- "getopts",
- "libc",
- "term 0.6.1",
-]
-
[[package]]
name = "tester"
version = "0.9.0"
version = "0.1.0"
dependencies = [
"cargo_metadata 0.11.1",
+ "crossbeam-utils 0.8.0",
"lazy_static",
"regex",
"walkdir",
name = "tier-check"
version = "0.1.0"
+[[package]]
+name = "tikv-jemalloc-sys"
+version = "0.4.1+5.2.1-patched"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8a26331b05179d4cb505c8d6814a7e18d298972f0a551b0e3cefccff927f86d3"
+dependencies = [
+ "cc",
+ "fs_extra",
+ "libc",
+]
+
+[[package]]
+name = "tikv-jemallocator"
+version = "0.4.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3c14a5a604eb8715bc5785018a37d00739b180bcf609916ddf4393d33d49ccdf"
+dependencies = [
+ "libc",
+ "tikv-jemalloc-sys",
+]
+
[[package]]
name = "time"
version = "0.1.43"
[[package]]
name = "vergen"
-version = "3.1.0"
+version = "5.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ce50d8996df1f85af15f2cd8d33daae6e479575123ef4314a51a70a230739cb"
+checksum = "dfbc87f9a7a9d61b15d51d1d3547284f67b6b4f1494ce3fc5814c101f35a5183"
dependencies = [
- "bitflags",
+ "anyhow",
"chrono",
+ "enum-iterator",
+ "getset",
+ "git2",
+ "rustversion",
+ "thiserror",
]
[[package]]