aboutsummaryrefslogtreecommitdiff
path: root/Cargo.lock
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2020-07-12 21:20:36 +0100
committerGitHub <[email protected]>2020-07-12 21:20:36 +0100
commit39e049d2a1d7e0adbd9546f9e8124843443b31ce (patch)
treec4bd56eaa24b25db28d8f213bae39c3b47703c46 /Cargo.lock
parentab1ad19f552e1b11055ed60f87cc420871d902eb (diff)
parentd885f38011b6d4265b527744234b3c317fe86501 (diff)
Merge #5319
5319: Chalk upgrade r=flodiebold a=flodiebold - upgrade Chalk - make use of Chalk's `Unsize` impls, remove ours - use Chalk's built-in array type - search efficiently for impls for an int/float variable - output Chalk tracing logs in hir_ty tests Fixes #2534. Fixes #5057. Fixes #4374. Fixes #4281. Co-authored-by: Florian Diebold <[email protected]> Co-authored-by: Florian Diebold <[email protected]>
Diffstat (limited to 'Cargo.lock')
-rw-r--r--Cargo.lock91
1 files changed, 75 insertions, 16 deletions
diff --git a/Cargo.lock b/Cargo.lock
index d6635640f..66ae19b1e 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -34,6 +34,15 @@ dependencies = [
34] 34]
35 35
36[[package]] 36[[package]]
37name = "ansi_term"
38version = "0.12.1"
39source = "registry+https://github.com/rust-lang/crates.io-index"
40checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
41dependencies = [
42 "winapi 0.3.9",
43]
44
45[[package]]
37name = "anyhow" 46name = "anyhow"
38version = "1.0.31" 47version = "1.0.31"
39source = "registry+https://github.com/rust-lang/crates.io-index" 48source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -52,6 +61,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
52checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8" 61checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8"
53 62
54[[package]] 63[[package]]
64name = "atty"
65version = "0.2.14"
66source = "registry+https://github.com/rust-lang/crates.io-index"
67checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
68dependencies = [
69 "hermit-abi",
70 "libc",
71 "winapi 0.3.9",
72]
73
74[[package]]
55name = "autocfg" 75name = "autocfg"
56version = "1.0.0" 76version = "1.0.0"
57source = "registry+https://github.com/rust-lang/crates.io-index" 77source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -124,9 +144,9 @@ checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
124 144
125[[package]] 145[[package]]
126name = "chalk-derive" 146name = "chalk-derive"
127version = "0.15.0" 147version = "0.17.0"
128source = "registry+https://github.com/rust-lang/crates.io-index" 148source = "registry+https://github.com/rust-lang/crates.io-index"
129checksum = "c7379caa72d04103fcfd9bde5642b816f58e3ffd6a0d39347e9e35a066648226" 149checksum = "9396f12a23b1a40d5019aa81bc0cbd7ccd2c9736d6bc4afc95868533c2346dcb"
130dependencies = [ 150dependencies = [
131 "proc-macro2", 151 "proc-macro2",
132 "quote", 152 "quote",
@@ -135,35 +155,35 @@ dependencies = [
135] 155]
136 156
137[[package]] 157[[package]]
138name = "chalk-engine" 158name = "chalk-ir"
139version = "0.15.0" 159version = "0.17.0"
140source = "registry+https://github.com/rust-lang/crates.io-index" 160source = "registry+https://github.com/rust-lang/crates.io-index"
141checksum = "8e8afe48b5663504b485791ab4fae69cf4864869a71ceec9c758fd4d03423722" 161checksum = "87e9c67d500717d65ede27affb7ae40efe240d86fbefff1006fe0ffb62d4caf9"
142dependencies = [ 162dependencies = [
143 "chalk-derive", 163 "chalk-derive",
144 "chalk-ir", 164 "lazy_static",
145 "rustc-hash",
146 "tracing",
147] 165]
148 166
149[[package]] 167[[package]]
150name = "chalk-ir" 168name = "chalk-recursive"
151version = "0.15.0" 169version = "0.17.0"
152source = "registry+https://github.com/rust-lang/crates.io-index" 170source = "registry+https://github.com/rust-lang/crates.io-index"
153checksum = "231e391a03c1fc45874171d92be9542efedc939bac59d9501ee28b9521feb406" 171checksum = "a8fd2ac0fc06c857b95614d229bbe8ea317d1d94a7e8b9442a3f05c9a2c2d5f4"
154dependencies = [ 172dependencies = [
155 "chalk-derive", 173 "chalk-derive",
156 "lazy_static", 174 "chalk-ir",
175 "chalk-solve",
176 "rustc-hash",
177 "tracing",
157] 178]
158 179
159[[package]] 180[[package]]
160name = "chalk-solve" 181name = "chalk-solve"
161version = "0.15.0" 182version = "0.17.0"
162source = "registry+https://github.com/rust-lang/crates.io-index" 183source = "registry+https://github.com/rust-lang/crates.io-index"
163checksum = "72c969c0fd06ad50538253327ca3445ff02cc9d0209f94c3cbf198ad9d365b48" 184checksum = "2a79166f2405c1e51eadcc1344f5ee833c7b391532dd78f64a0731a9a123cc58"
164dependencies = [ 185dependencies = [
165 "chalk-derive", 186 "chalk-derive",
166 "chalk-engine",
167 "chalk-ir", 187 "chalk-ir",
168 "ena", 188 "ena",
169 "itertools", 189 "itertools",
@@ -171,6 +191,7 @@ dependencies = [
171 "rustc-hash", 191 "rustc-hash",
172 "tracing", 192 "tracing",
173 "tracing-subscriber", 193 "tracing-subscriber",
194 "tracing-tree",
174] 195]
175 196
176[[package]] 197[[package]]
@@ -972,6 +993,16 @@ dependencies = [
972] 993]
973 994
974[[package]] 995[[package]]
996name = "quanta"
997version = "0.3.1"
998source = "registry+https://github.com/rust-lang/crates.io-index"
999checksum = "f4f7a1905379198075914bc93d32a5465c40474f90a078bb13439cb00c547bcc"
1000dependencies = [
1001 "libc",
1002 "winapi 0.3.9",
1003]
1004
1005[[package]]
975name = "quote" 1006name = "quote"
976version = "1.0.7" 1007version = "1.0.7"
977source = "registry+https://github.com/rust-lang/crates.io-index" 1008source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1103,6 +1134,7 @@ version = "0.1.0"
1103dependencies = [ 1134dependencies = [
1104 "arrayvec", 1135 "arrayvec",
1105 "chalk-ir", 1136 "chalk-ir",
1137 "chalk-recursive",
1106 "chalk-solve", 1138 "chalk-solve",
1107 "ena", 1139 "ena",
1108 "expect", 1140 "expect",
@@ -1120,6 +1152,9 @@ dependencies = [
1120 "smallvec", 1152 "smallvec",
1121 "stdx", 1153 "stdx",
1122 "test_utils", 1154 "test_utils",
1155 "tracing",
1156 "tracing-subscriber",
1157 "tracing-tree",
1123] 1158]
1124 1159
1125[[package]] 1160[[package]]
@@ -1723,6 +1758,15 @@ dependencies = [
1723] 1758]
1724 1759
1725[[package]] 1760[[package]]
1761name = "termcolor"
1762version = "1.1.0"
1763source = "registry+https://github.com/rust-lang/crates.io-index"
1764checksum = "bb6bfa289a4d7c5766392812c0a1f4c1ba45afa1ad47803c11e1f407d846d75f"
1765dependencies = [
1766 "winapi-util",
1767]
1768
1769[[package]]
1726name = "terminal_size" 1770name = "terminal_size"
1727version = "0.1.13" 1771version = "0.1.13"
1728source = "registry+https://github.com/rust-lang/crates.io-index" 1772source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1856,7 +1900,7 @@ version = "0.2.7"
1856source = "registry+https://github.com/rust-lang/crates.io-index" 1900source = "registry+https://github.com/rust-lang/crates.io-index"
1857checksum = "c72c8cf3ec4ed69fef614d011a5ae4274537a8a8c59133558029bd731eb71659" 1901checksum = "c72c8cf3ec4ed69fef614d011a5ae4274537a8a8c59133558029bd731eb71659"
1858dependencies = [ 1902dependencies = [
1859 "ansi_term", 1903 "ansi_term 0.11.0",
1860 "chrono", 1904 "chrono",
1861 "lazy_static", 1905 "lazy_static",
1862 "matchers", 1906 "matchers",
@@ -1871,6 +1915,21 @@ dependencies = [
1871] 1915]
1872 1916
1873[[package]] 1917[[package]]
1918name = "tracing-tree"
1919version = "0.1.3"
1920source = "registry+https://github.com/rust-lang/crates.io-index"
1921checksum = "e0a389731c9e6c56fef11e438e5b6afae861d5bc301c8b4bdca8d19f0e830d82"
1922dependencies = [
1923 "ansi_term 0.12.1",
1924 "atty",
1925 "chrono",
1926 "quanta",
1927 "termcolor",
1928 "tracing",
1929 "tracing-subscriber",
1930]
1931
1932[[package]]
1874name = "unicode-bidi" 1933name = "unicode-bidi"
1875version = "0.3.4" 1934version = "0.3.4"
1876source = "registry+https://github.com/rust-lang/crates.io-index" 1935source = "registry+https://github.com/rust-lang/crates.io-index"