nearly done writing code that generates fuzzing input for reg alloc
[bigint-presentation-code.git] / 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.2"
8 source = "registry+https://github.com/rust-lang/crates.io-index"
9 checksum = "bf6ccdb167abbf410dcb915cabd428929d7f6a04980b54a11f26a39f1c7f7107"
10 dependencies = [
11 "cfg-if",
12 "once_cell",
13 "version_check",
14 ]
15
16 [[package]]
17 name = "arbitrary"
18 version = "1.2.2"
19 source = "registry+https://github.com/rust-lang/crates.io-index"
20 checksum = "b0224938f92e7aef515fac2ff2d18bd1115c1394ddf4a092e0c87e8be9499ee5"
21 dependencies = [
22 "derive_arbitrary",
23 ]
24
25 [[package]]
26 name = "autocfg"
27 version = "1.1.0"
28 source = "registry+https://github.com/rust-lang/crates.io-index"
29 checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
30
31 [[package]]
32 name = "bigint-presentation-code-register-allocator"
33 version = "0.1.0"
34 dependencies = [
35 "arbitrary",
36 "enum-map",
37 "eyre",
38 "hashbrown 0.13.2",
39 "libfuzzer-sys",
40 "num-bigint",
41 "num-traits",
42 "once_cell",
43 "petgraph",
44 "scoped-tls",
45 "serde",
46 "serde_json",
47 "smallvec",
48 "thiserror",
49 "typed-arena",
50 ]
51
52 [[package]]
53 name = "cc"
54 version = "1.0.78"
55 source = "registry+https://github.com/rust-lang/crates.io-index"
56 checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d"
57 dependencies = [
58 "jobserver",
59 ]
60
61 [[package]]
62 name = "cfg-if"
63 version = "1.0.0"
64 source = "registry+https://github.com/rust-lang/crates.io-index"
65 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
66
67 [[package]]
68 name = "derive_arbitrary"
69 version = "1.2.2"
70 source = "registry+https://github.com/rust-lang/crates.io-index"
71 checksum = "cf460bbff5f571bfc762da5102729f59f338be7db17a21fade44c5c4f5005350"
72 dependencies = [
73 "proc-macro2",
74 "quote",
75 "syn",
76 ]
77
78 [[package]]
79 name = "enum-map"
80 version = "2.4.2"
81 source = "registry+https://github.com/rust-lang/crates.io-index"
82 checksum = "50c25992259941eb7e57b936157961b217a4fc8597829ddef0596d6c3cd86e1a"
83 dependencies = [
84 "enum-map-derive",
85 "serde",
86 ]
87
88 [[package]]
89 name = "enum-map-derive"
90 version = "0.11.0"
91 source = "registry+https://github.com/rust-lang/crates.io-index"
92 checksum = "2a4da76b3b6116d758c7ba93f7ec6a35d2e2cf24feda76c6e38a375f4d5c59f2"
93 dependencies = [
94 "proc-macro2",
95 "quote",
96 "syn",
97 ]
98
99 [[package]]
100 name = "eyre"
101 version = "0.6.8"
102 source = "registry+https://github.com/rust-lang/crates.io-index"
103 checksum = "4c2b6b5a29c02cdc822728b7d7b8ae1bab3e3b05d44522770ddd49722eeac7eb"
104 dependencies = [
105 "indenter",
106 "once_cell",
107 ]
108
109 [[package]]
110 name = "fixedbitset"
111 version = "0.4.2"
112 source = "registry+https://github.com/rust-lang/crates.io-index"
113 checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
114
115 [[package]]
116 name = "hashbrown"
117 version = "0.12.3"
118 source = "registry+https://github.com/rust-lang/crates.io-index"
119 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
120
121 [[package]]
122 name = "hashbrown"
123 version = "0.13.2"
124 source = "registry+https://github.com/rust-lang/crates.io-index"
125 checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e"
126 dependencies = [
127 "ahash",
128 "serde",
129 ]
130
131 [[package]]
132 name = "indenter"
133 version = "0.3.3"
134 source = "registry+https://github.com/rust-lang/crates.io-index"
135 checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683"
136
137 [[package]]
138 name = "indexmap"
139 version = "1.9.2"
140 source = "registry+https://github.com/rust-lang/crates.io-index"
141 checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399"
142 dependencies = [
143 "autocfg",
144 "hashbrown 0.12.3",
145 ]
146
147 [[package]]
148 name = "itoa"
149 version = "1.0.5"
150 source = "registry+https://github.com/rust-lang/crates.io-index"
151 checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440"
152
153 [[package]]
154 name = "jobserver"
155 version = "0.1.25"
156 source = "registry+https://github.com/rust-lang/crates.io-index"
157 checksum = "068b1ee6743e4d11fb9c6a1e6064b3693a1b600e7f5f5988047d98b3dc9fb90b"
158 dependencies = [
159 "libc",
160 ]
161
162 [[package]]
163 name = "libc"
164 version = "0.2.139"
165 source = "registry+https://github.com/rust-lang/crates.io-index"
166 checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79"
167
168 [[package]]
169 name = "libfuzzer-sys"
170 version = "0.4.5"
171 source = "registry+https://github.com/rust-lang/crates.io-index"
172 checksum = "c8fff891139ee62800da71b7fd5b508d570b9ad95e614a53c6f453ca08366038"
173 dependencies = [
174 "arbitrary",
175 "cc",
176 "once_cell",
177 ]
178
179 [[package]]
180 name = "num-bigint"
181 version = "0.4.3"
182 source = "registry+https://github.com/rust-lang/crates.io-index"
183 checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f"
184 dependencies = [
185 "autocfg",
186 "num-integer",
187 "num-traits",
188 "serde",
189 ]
190
191 [[package]]
192 name = "num-integer"
193 version = "0.1.45"
194 source = "registry+https://github.com/rust-lang/crates.io-index"
195 checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
196 dependencies = [
197 "autocfg",
198 "num-traits",
199 ]
200
201 [[package]]
202 name = "num-traits"
203 version = "0.2.15"
204 source = "registry+https://github.com/rust-lang/crates.io-index"
205 checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
206 dependencies = [
207 "autocfg",
208 ]
209
210 [[package]]
211 name = "once_cell"
212 version = "1.17.0"
213 source = "registry+https://github.com/rust-lang/crates.io-index"
214 checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66"
215
216 [[package]]
217 name = "petgraph"
218 version = "0.6.2"
219 source = "registry+https://github.com/rust-lang/crates.io-index"
220 checksum = "e6d5014253a1331579ce62aa67443b4a658c5e7dd03d4bc6d302b94474888143"
221 dependencies = [
222 "fixedbitset",
223 "indexmap",
224 ]
225
226 [[package]]
227 name = "proc-macro2"
228 version = "1.0.49"
229 source = "registry+https://github.com/rust-lang/crates.io-index"
230 checksum = "57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5"
231 dependencies = [
232 "unicode-ident",
233 ]
234
235 [[package]]
236 name = "quote"
237 version = "1.0.23"
238 source = "registry+https://github.com/rust-lang/crates.io-index"
239 checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b"
240 dependencies = [
241 "proc-macro2",
242 ]
243
244 [[package]]
245 name = "ryu"
246 version = "1.0.12"
247 source = "registry+https://github.com/rust-lang/crates.io-index"
248 checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde"
249
250 [[package]]
251 name = "scoped-tls"
252 version = "1.0.1"
253 source = "registry+https://github.com/rust-lang/crates.io-index"
254 checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
255
256 [[package]]
257 name = "serde"
258 version = "1.0.152"
259 source = "registry+https://github.com/rust-lang/crates.io-index"
260 checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb"
261 dependencies = [
262 "serde_derive",
263 ]
264
265 [[package]]
266 name = "serde_derive"
267 version = "1.0.152"
268 source = "registry+https://github.com/rust-lang/crates.io-index"
269 checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e"
270 dependencies = [
271 "proc-macro2",
272 "quote",
273 "syn",
274 ]
275
276 [[package]]
277 name = "serde_json"
278 version = "1.0.91"
279 source = "registry+https://github.com/rust-lang/crates.io-index"
280 checksum = "877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883"
281 dependencies = [
282 "itoa",
283 "ryu",
284 "serde",
285 ]
286
287 [[package]]
288 name = "smallvec"
289 version = "1.10.0"
290 source = "registry+https://github.com/rust-lang/crates.io-index"
291 checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0"
292 dependencies = [
293 "serde",
294 ]
295
296 [[package]]
297 name = "syn"
298 version = "1.0.107"
299 source = "registry+https://github.com/rust-lang/crates.io-index"
300 checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5"
301 dependencies = [
302 "proc-macro2",
303 "quote",
304 "unicode-ident",
305 ]
306
307 [[package]]
308 name = "thiserror"
309 version = "1.0.38"
310 source = "registry+https://github.com/rust-lang/crates.io-index"
311 checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0"
312 dependencies = [
313 "thiserror-impl",
314 ]
315
316 [[package]]
317 name = "thiserror-impl"
318 version = "1.0.38"
319 source = "registry+https://github.com/rust-lang/crates.io-index"
320 checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f"
321 dependencies = [
322 "proc-macro2",
323 "quote",
324 "syn",
325 ]
326
327 [[package]]
328 name = "typed-arena"
329 version = "2.0.2"
330 source = "registry+https://github.com/rust-lang/crates.io-index"
331 checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a"
332
333 [[package]]
334 name = "unicode-ident"
335 version = "1.0.6"
336 source = "registry+https://github.com/rust-lang/crates.io-index"
337 checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc"
338
339 [[package]]
340 name = "version_check"
341 version = "0.9.4"
342 source = "registry+https://github.com/rust-lang/crates.io-index"
343 checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"