add --arbitrary flag
[bigint-presentation-code.git] / register_allocator / 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 "clap",
37 "enum-map",
38 "eyre",
39 "hashbrown 0.13.2",
40 "libfuzzer-sys",
41 "num-bigint",
42 "num-traits",
43 "once_cell",
44 "petgraph",
45 "scoped-tls",
46 "serde",
47 "serde_json",
48 "smallvec",
49 "thiserror",
50 "typed-arena",
51 ]
52
53 [[package]]
54 name = "bigint-presentation-code-register-allocator-fuzz"
55 version = "0.0.0"
56 dependencies = [
57 "bigint-presentation-code-register-allocator",
58 "libfuzzer-sys",
59 ]
60
61 [[package]]
62 name = "bitflags"
63 version = "1.3.2"
64 source = "registry+https://github.com/rust-lang/crates.io-index"
65 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
66
67 [[package]]
68 name = "cc"
69 version = "1.0.78"
70 source = "registry+https://github.com/rust-lang/crates.io-index"
71 checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d"
72 dependencies = [
73 "jobserver",
74 ]
75
76 [[package]]
77 name = "cfg-if"
78 version = "1.0.0"
79 source = "registry+https://github.com/rust-lang/crates.io-index"
80 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
81
82 [[package]]
83 name = "clap"
84 version = "4.1.7"
85 source = "registry+https://github.com/rust-lang/crates.io-index"
86 checksum = "2f3061d6db6d8fcbbd4b05e057f2acace52e64e96b498c08c2d7a4e65addd340"
87 dependencies = [
88 "bitflags",
89 "clap_derive",
90 "clap_lex",
91 "is-terminal",
92 "once_cell",
93 "strsim",
94 "termcolor",
95 ]
96
97 [[package]]
98 name = "clap_derive"
99 version = "4.1.7"
100 source = "registry+https://github.com/rust-lang/crates.io-index"
101 checksum = "34d122164198950ba84a918270a3bb3f7ededd25e15f7451673d986f55bd2667"
102 dependencies = [
103 "heck",
104 "proc-macro-error",
105 "proc-macro2",
106 "quote",
107 "syn",
108 ]
109
110 [[package]]
111 name = "clap_lex"
112 version = "0.3.2"
113 source = "registry+https://github.com/rust-lang/crates.io-index"
114 checksum = "350b9cf31731f9957399229e9b2adc51eeabdfbe9d71d9a0552275fd12710d09"
115 dependencies = [
116 "os_str_bytes",
117 ]
118
119 [[package]]
120 name = "derive_arbitrary"
121 version = "1.2.2"
122 source = "registry+https://github.com/rust-lang/crates.io-index"
123 checksum = "cf460bbff5f571bfc762da5102729f59f338be7db17a21fade44c5c4f5005350"
124 dependencies = [
125 "proc-macro2",
126 "quote",
127 "syn",
128 ]
129
130 [[package]]
131 name = "enum-map"
132 version = "2.4.2"
133 source = "registry+https://github.com/rust-lang/crates.io-index"
134 checksum = "50c25992259941eb7e57b936157961b217a4fc8597829ddef0596d6c3cd86e1a"
135 dependencies = [
136 "enum-map-derive",
137 "serde",
138 ]
139
140 [[package]]
141 name = "enum-map-derive"
142 version = "0.11.0"
143 source = "registry+https://github.com/rust-lang/crates.io-index"
144 checksum = "2a4da76b3b6116d758c7ba93f7ec6a35d2e2cf24feda76c6e38a375f4d5c59f2"
145 dependencies = [
146 "proc-macro2",
147 "quote",
148 "syn",
149 ]
150
151 [[package]]
152 name = "errno"
153 version = "0.2.8"
154 source = "registry+https://github.com/rust-lang/crates.io-index"
155 checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1"
156 dependencies = [
157 "errno-dragonfly",
158 "libc",
159 "winapi",
160 ]
161
162 [[package]]
163 name = "errno-dragonfly"
164 version = "0.1.2"
165 source = "registry+https://github.com/rust-lang/crates.io-index"
166 checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
167 dependencies = [
168 "cc",
169 "libc",
170 ]
171
172 [[package]]
173 name = "eyre"
174 version = "0.6.8"
175 source = "registry+https://github.com/rust-lang/crates.io-index"
176 checksum = "4c2b6b5a29c02cdc822728b7d7b8ae1bab3e3b05d44522770ddd49722eeac7eb"
177 dependencies = [
178 "indenter",
179 "once_cell",
180 ]
181
182 [[package]]
183 name = "fixedbitset"
184 version = "0.4.2"
185 source = "registry+https://github.com/rust-lang/crates.io-index"
186 checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
187
188 [[package]]
189 name = "hashbrown"
190 version = "0.12.3"
191 source = "registry+https://github.com/rust-lang/crates.io-index"
192 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
193
194 [[package]]
195 name = "hashbrown"
196 version = "0.13.2"
197 source = "registry+https://github.com/rust-lang/crates.io-index"
198 checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e"
199 dependencies = [
200 "ahash",
201 "serde",
202 ]
203
204 [[package]]
205 name = "heck"
206 version = "0.4.1"
207 source = "registry+https://github.com/rust-lang/crates.io-index"
208 checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
209
210 [[package]]
211 name = "hermit-abi"
212 version = "0.3.1"
213 source = "registry+https://github.com/rust-lang/crates.io-index"
214 checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286"
215
216 [[package]]
217 name = "indenter"
218 version = "0.3.3"
219 source = "registry+https://github.com/rust-lang/crates.io-index"
220 checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683"
221
222 [[package]]
223 name = "indexmap"
224 version = "1.9.2"
225 source = "registry+https://github.com/rust-lang/crates.io-index"
226 checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399"
227 dependencies = [
228 "autocfg",
229 "hashbrown 0.12.3",
230 ]
231
232 [[package]]
233 name = "io-lifetimes"
234 version = "1.0.5"
235 source = "registry+https://github.com/rust-lang/crates.io-index"
236 checksum = "1abeb7a0dd0f8181267ff8adc397075586500b81b28a73e8a0208b00fc170fb3"
237 dependencies = [
238 "libc",
239 "windows-sys",
240 ]
241
242 [[package]]
243 name = "is-terminal"
244 version = "0.4.4"
245 source = "registry+https://github.com/rust-lang/crates.io-index"
246 checksum = "21b6b32576413a8e69b90e952e4a026476040d81017b80445deda5f2d3921857"
247 dependencies = [
248 "hermit-abi",
249 "io-lifetimes",
250 "rustix",
251 "windows-sys",
252 ]
253
254 [[package]]
255 name = "itoa"
256 version = "1.0.5"
257 source = "registry+https://github.com/rust-lang/crates.io-index"
258 checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440"
259
260 [[package]]
261 name = "jobserver"
262 version = "0.1.25"
263 source = "registry+https://github.com/rust-lang/crates.io-index"
264 checksum = "068b1ee6743e4d11fb9c6a1e6064b3693a1b600e7f5f5988047d98b3dc9fb90b"
265 dependencies = [
266 "libc",
267 ]
268
269 [[package]]
270 name = "libc"
271 version = "0.2.139"
272 source = "registry+https://github.com/rust-lang/crates.io-index"
273 checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79"
274
275 [[package]]
276 name = "libfuzzer-sys"
277 version = "0.4.5"
278 source = "registry+https://github.com/rust-lang/crates.io-index"
279 checksum = "c8fff891139ee62800da71b7fd5b508d570b9ad95e614a53c6f453ca08366038"
280 dependencies = [
281 "arbitrary",
282 "cc",
283 "once_cell",
284 ]
285
286 [[package]]
287 name = "linux-raw-sys"
288 version = "0.1.4"
289 source = "registry+https://github.com/rust-lang/crates.io-index"
290 checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4"
291
292 [[package]]
293 name = "num-bigint"
294 version = "0.4.3"
295 source = "registry+https://github.com/rust-lang/crates.io-index"
296 checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f"
297 dependencies = [
298 "autocfg",
299 "num-integer",
300 "num-traits",
301 "serde",
302 ]
303
304 [[package]]
305 name = "num-integer"
306 version = "0.1.45"
307 source = "registry+https://github.com/rust-lang/crates.io-index"
308 checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
309 dependencies = [
310 "autocfg",
311 "num-traits",
312 ]
313
314 [[package]]
315 name = "num-traits"
316 version = "0.2.15"
317 source = "registry+https://github.com/rust-lang/crates.io-index"
318 checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
319 dependencies = [
320 "autocfg",
321 ]
322
323 [[package]]
324 name = "once_cell"
325 version = "1.17.0"
326 source = "registry+https://github.com/rust-lang/crates.io-index"
327 checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66"
328
329 [[package]]
330 name = "os_str_bytes"
331 version = "6.4.1"
332 source = "registry+https://github.com/rust-lang/crates.io-index"
333 checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee"
334
335 [[package]]
336 name = "petgraph"
337 version = "0.6.2"
338 source = "registry+https://github.com/rust-lang/crates.io-index"
339 checksum = "e6d5014253a1331579ce62aa67443b4a658c5e7dd03d4bc6d302b94474888143"
340 dependencies = [
341 "fixedbitset",
342 "indexmap",
343 ]
344
345 [[package]]
346 name = "proc-macro-error"
347 version = "1.0.4"
348 source = "registry+https://github.com/rust-lang/crates.io-index"
349 checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
350 dependencies = [
351 "proc-macro-error-attr",
352 "proc-macro2",
353 "quote",
354 "syn",
355 "version_check",
356 ]
357
358 [[package]]
359 name = "proc-macro-error-attr"
360 version = "1.0.4"
361 source = "registry+https://github.com/rust-lang/crates.io-index"
362 checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
363 dependencies = [
364 "proc-macro2",
365 "quote",
366 "version_check",
367 ]
368
369 [[package]]
370 name = "proc-macro2"
371 version = "1.0.49"
372 source = "registry+https://github.com/rust-lang/crates.io-index"
373 checksum = "57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5"
374 dependencies = [
375 "unicode-ident",
376 ]
377
378 [[package]]
379 name = "quote"
380 version = "1.0.23"
381 source = "registry+https://github.com/rust-lang/crates.io-index"
382 checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b"
383 dependencies = [
384 "proc-macro2",
385 ]
386
387 [[package]]
388 name = "rustix"
389 version = "0.36.8"
390 source = "registry+https://github.com/rust-lang/crates.io-index"
391 checksum = "f43abb88211988493c1abb44a70efa56ff0ce98f233b7b276146f1f3f7ba9644"
392 dependencies = [
393 "bitflags",
394 "errno",
395 "io-lifetimes",
396 "libc",
397 "linux-raw-sys",
398 "windows-sys",
399 ]
400
401 [[package]]
402 name = "ryu"
403 version = "1.0.12"
404 source = "registry+https://github.com/rust-lang/crates.io-index"
405 checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde"
406
407 [[package]]
408 name = "scoped-tls"
409 version = "1.0.1"
410 source = "registry+https://github.com/rust-lang/crates.io-index"
411 checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
412
413 [[package]]
414 name = "serde"
415 version = "1.0.152"
416 source = "registry+https://github.com/rust-lang/crates.io-index"
417 checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb"
418 dependencies = [
419 "serde_derive",
420 ]
421
422 [[package]]
423 name = "serde_derive"
424 version = "1.0.152"
425 source = "registry+https://github.com/rust-lang/crates.io-index"
426 checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e"
427 dependencies = [
428 "proc-macro2",
429 "quote",
430 "syn",
431 ]
432
433 [[package]]
434 name = "serde_json"
435 version = "1.0.91"
436 source = "registry+https://github.com/rust-lang/crates.io-index"
437 checksum = "877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883"
438 dependencies = [
439 "itoa",
440 "ryu",
441 "serde",
442 ]
443
444 [[package]]
445 name = "smallvec"
446 version = "1.10.0"
447 source = "registry+https://github.com/rust-lang/crates.io-index"
448 checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0"
449 dependencies = [
450 "serde",
451 ]
452
453 [[package]]
454 name = "strsim"
455 version = "0.10.0"
456 source = "registry+https://github.com/rust-lang/crates.io-index"
457 checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
458
459 [[package]]
460 name = "syn"
461 version = "1.0.107"
462 source = "registry+https://github.com/rust-lang/crates.io-index"
463 checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5"
464 dependencies = [
465 "proc-macro2",
466 "quote",
467 "unicode-ident",
468 ]
469
470 [[package]]
471 name = "termcolor"
472 version = "1.2.0"
473 source = "registry+https://github.com/rust-lang/crates.io-index"
474 checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6"
475 dependencies = [
476 "winapi-util",
477 ]
478
479 [[package]]
480 name = "thiserror"
481 version = "1.0.38"
482 source = "registry+https://github.com/rust-lang/crates.io-index"
483 checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0"
484 dependencies = [
485 "thiserror-impl",
486 ]
487
488 [[package]]
489 name = "thiserror-impl"
490 version = "1.0.38"
491 source = "registry+https://github.com/rust-lang/crates.io-index"
492 checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f"
493 dependencies = [
494 "proc-macro2",
495 "quote",
496 "syn",
497 ]
498
499 [[package]]
500 name = "typed-arena"
501 version = "2.0.2"
502 source = "registry+https://github.com/rust-lang/crates.io-index"
503 checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a"
504
505 [[package]]
506 name = "unicode-ident"
507 version = "1.0.6"
508 source = "registry+https://github.com/rust-lang/crates.io-index"
509 checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc"
510
511 [[package]]
512 name = "version_check"
513 version = "0.9.4"
514 source = "registry+https://github.com/rust-lang/crates.io-index"
515 checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
516
517 [[package]]
518 name = "winapi"
519 version = "0.3.9"
520 source = "registry+https://github.com/rust-lang/crates.io-index"
521 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
522 dependencies = [
523 "winapi-i686-pc-windows-gnu",
524 "winapi-x86_64-pc-windows-gnu",
525 ]
526
527 [[package]]
528 name = "winapi-i686-pc-windows-gnu"
529 version = "0.4.0"
530 source = "registry+https://github.com/rust-lang/crates.io-index"
531 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
532
533 [[package]]
534 name = "winapi-util"
535 version = "0.1.5"
536 source = "registry+https://github.com/rust-lang/crates.io-index"
537 checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
538 dependencies = [
539 "winapi",
540 ]
541
542 [[package]]
543 name = "winapi-x86_64-pc-windows-gnu"
544 version = "0.4.0"
545 source = "registry+https://github.com/rust-lang/crates.io-index"
546 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
547
548 [[package]]
549 name = "windows-sys"
550 version = "0.45.0"
551 source = "registry+https://github.com/rust-lang/crates.io-index"
552 checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
553 dependencies = [
554 "windows-targets",
555 ]
556
557 [[package]]
558 name = "windows-targets"
559 version = "0.42.1"
560 source = "registry+https://github.com/rust-lang/crates.io-index"
561 checksum = "8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7"
562 dependencies = [
563 "windows_aarch64_gnullvm",
564 "windows_aarch64_msvc",
565 "windows_i686_gnu",
566 "windows_i686_msvc",
567 "windows_x86_64_gnu",
568 "windows_x86_64_gnullvm",
569 "windows_x86_64_msvc",
570 ]
571
572 [[package]]
573 name = "windows_aarch64_gnullvm"
574 version = "0.42.1"
575 source = "registry+https://github.com/rust-lang/crates.io-index"
576 checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608"
577
578 [[package]]
579 name = "windows_aarch64_msvc"
580 version = "0.42.1"
581 source = "registry+https://github.com/rust-lang/crates.io-index"
582 checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7"
583
584 [[package]]
585 name = "windows_i686_gnu"
586 version = "0.42.1"
587 source = "registry+https://github.com/rust-lang/crates.io-index"
588 checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640"
589
590 [[package]]
591 name = "windows_i686_msvc"
592 version = "0.42.1"
593 source = "registry+https://github.com/rust-lang/crates.io-index"
594 checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605"
595
596 [[package]]
597 name = "windows_x86_64_gnu"
598 version = "0.42.1"
599 source = "registry+https://github.com/rust-lang/crates.io-index"
600 checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45"
601
602 [[package]]
603 name = "windows_x86_64_gnullvm"
604 version = "0.42.1"
605 source = "registry+https://github.com/rust-lang/crates.io-index"
606 checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463"
607
608 [[package]]
609 name = "windows_x86_64_msvc"
610 version = "0.42.1"
611 source = "registry+https://github.com/rust-lang/crates.io-index"
612 checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd"