From 8d07c515a627e2e72db8aa36ce1de0bca54a1634 Mon Sep 17 00:00:00 2001 From: Mizar Date: Wed, 21 Jun 2023 10:53:54 +0900 Subject: [PATCH 1/6] bump rustc 1.70.0 --- rust-toolchain | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rust-toolchain b/rust-toolchain index 5deab58..832e9af 100644 --- a/rust-toolchain +++ b/rust-toolchain @@ -1 +1 @@ -1.68.2 +1.70.0 From 3307245a082f39c90349eb3aaa94cef953d01010 Mon Sep 17 00:00:00 2001 From: Mizar Date: Fri, 23 Jun 2023 14:36:08 +0900 Subject: [PATCH 2/6] bump crates --- Cargo.lock | 164 ++++++++++++++++++++++++++--------------------------- Cargo.toml | 28 ++++----- deny.toml | 16 +++--- 3 files changed, 103 insertions(+), 105 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b94576f..aa2f0d1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10,9 +10,9 @@ checksum = "09e1ead7b72f44698f97266946c0576d00c9e2010858f5aba47aa4660177ef73" [[package]] name = "aho-corasick" -version = "0.7.20" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" +checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" dependencies = [ "memchr", ] @@ -30,12 +30,13 @@ dependencies = [ [[package]] name = "amplify" -version = "3.14.2" +version = "4.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba2ec14f4fb838e9ddace42fa5944bb1ee4dff8477494ba48c5f874e16caf27a" +checksum = "f26966af46e0d200e8bf2b7f16230997c1c3f2d141bc27ccc091c012ed527b58" dependencies = [ "amplify_derive", "amplify_num", + "ascii", "libc", "rand", "stringly_conversions", @@ -44,9 +45,9 @@ dependencies = [ [[package]] name = "amplify_derive" -version = "2.11.3" +version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c3de270e75f27a4468a7c344070109046656e85cb522141f7d40ab4b83803ac" +checksum = "c87df0f28e6eb1f2d355f29ba6793fa9ca643967528609608d5cbd70bd68f9d1" dependencies = [ "amplify_syn", "proc-macro2", @@ -56,15 +57,15 @@ dependencies = [ [[package]] name = "amplify_num" -version = "0.4.1" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f27d3d00d3d115395a7a8a4dc045feb7aa82b641e485f7e15f4e67ac16f4f56d" +checksum = "ddce3bc63e807ea02065e8d8b702695f3d302ae4158baddff8b0ce5c73947251" [[package]] name = "amplify_syn" -version = "1.1.6" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da24db1445cc7bc3842fa072c2d51fe5b25b812b6a572d65842a4c72e87221ac" +checksum = "7736fb8d473c0d83098b5bac44df6a561e20470375cd8bcae30516dc889fd62a" dependencies = [ "proc-macro2", "quote", @@ -73,9 +74,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.70" +version = "1.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" +checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" [[package]] name = "approx" @@ -170,9 +171,9 @@ dependencies = [ [[package]] name = "bstr" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d4260bcc2e8fc9df1eac4919a720effeb63a3f0952f5bf4944adfa18897f09" +checksum = "a246e68bb43f6cd9db24bea052a53e40405417c5fb372e3d1a8a7f770a564ef5" dependencies = [ "memchr", "once_cell", @@ -191,9 +192,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.12.0" +version = "3.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" +checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" [[package]] name = "bytemuck" @@ -242,9 +243,9 @@ checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" [[package]] name = "getrandom" -version = "0.2.9" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" +checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" dependencies = [ "cfg-if", "libc", @@ -310,9 +311,9 @@ dependencies = [ [[package]] name = "itertools" -version = "0.10.5" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" dependencies = [ "either", ] @@ -346,24 +347,21 @@ checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" [[package]] name = "libc" -version = "0.2.141" +version = "0.2.146" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" +checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" [[package]] name = "libm" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb" +checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" [[package]] name = "log" -version = "0.4.17" +version = "0.4.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" -dependencies = [ - "cfg-if", -] +checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" [[package]] name = "main" @@ -411,7 +409,7 @@ dependencies = [ "num-traits", "omniswap", "once_cell", - "ordered-float 3.6.0", + "ordered-float 3.7.0", "pathfinding", "permutohedron", "petgraph", @@ -441,10 +439,11 @@ checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" [[package]] name = "matrixmultiply" -version = "0.3.2" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "add85d4dd35074e6fedc608f8c8f513a3548619a9024b751949ef0e8e45a4d84" +checksum = "090126dc04f95dc0d1c1c91f61bdd474b3930ca064c1edc8a849da2c6cbe1e77" dependencies = [ + "autocfg", "rawpointer", ] @@ -476,9 +475,9 @@ dependencies = [ [[package]] name = "multiversion" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6a87eede2251ca235e5573086d01d2ab6b59dfaea54c2be10f9320980f7e8f7" +checksum = "8cda45dade5144c2c929bf2ed6c24bebbba784e9198df049ec87d722b9462bd1" dependencies = [ "multiversion-macros", "target-features", @@ -486,9 +485,9 @@ dependencies = [ [[package]] name = "multiversion-macros" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1af1abf82261d780d114014eff4b555e47d823f3b84f893c4388572b40e089fb" +checksum = "04bffdccbd4798b61dce08c97ce8c66a68976f95541aaf284a6e90c1d1c306e1" dependencies = [ "proc-macro2", "quote", @@ -642,9 +641,9 @@ checksum = "8b73dba5f4428a4b36f77fb700ebba05e7f3c8bdbea4530f94427eb2009196f8" [[package]] name = "once_cell" -version = "1.17.1" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" +checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "ordered-float" @@ -657,9 +656,9 @@ dependencies = [ [[package]] name = "ordered-float" -version = "3.6.0" +version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13a384337e997e6860ffbaa83708b2ef329fd8c54cb67a5f64d421e0f943254f" +checksum = "2fc2dbde8f8a79f2102cc474ceb0ad68e3b80b85289ea62389b60e66777e4213" dependencies = [ "num-traits", ] @@ -692,9 +691,9 @@ checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" [[package]] name = "pathfinding" -version = "4.2.1" +version = "4.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c4eef7dd95d1ad58de5954f7368116d2663ccc01e0e03e50b724fef7eb2161c" +checksum = "dfc597cf0c06c15bcca90fba95ee81b3a80a934403562001d0ed7d8626f7c6ae" dependencies = [ "fixedbitset", "indexmap", @@ -728,20 +727,19 @@ checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" [[package]] name = "proc-macro2" -version = "1.0.56" +version = "1.0.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" +checksum = "dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406" dependencies = [ "unicode-ident", ] [[package]] name = "proconio" -version = "0.4.3" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91c333be3af2936f8e810300bc74fe4d0cc168ebc04ab02a28c5b1060fa1bd59" +checksum = "0eb404616795079e2390e7115acf0ada24e9332e8476de2aada7bacb9992dc9e" dependencies = [ - "lazy_static", "proconio-derive", ] @@ -758,9 +756,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.26" +version = "1.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" +checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" dependencies = [ "proc-macro2", ] @@ -813,9 +811,9 @@ dependencies = [ [[package]] name = "rand_hc" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7" +checksum = "7b363d4f6370f88d62bf586c80405657bde0f0e1b8945d47d2ad59b906cb4f54" dependencies = [ "rand_core", ] @@ -852,9 +850,9 @@ checksum = "ddb239d0574f3f7a7f44da906a0484f1fc284f89cfbc4eca1895420dbf948201" [[package]] name = "regex" -version = "1.7.3" +version = "1.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b1f693b24f6ac912f4893ef08244d70b6067480d2f1a46e950c9691e6749d1d" +checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" dependencies = [ "aho-corasick", "memchr", @@ -869,9 +867,9 @@ checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" [[package]] name = "regex-syntax" -version = "0.6.29" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" +checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" [[package]] name = "rustc-hash" @@ -881,31 +879,31 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] name = "safe_arch" -version = "0.6.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "794821e4ccb0d9f979512f9c1973480123f9bd62a90d74ab0f9426fcf8f4a529" +checksum = "62a7484307bd40f8f7ccbacccac730108f2cae119a3b11c74485b48aa9ea650f" dependencies = [ "bytemuck", ] [[package]] name = "serde" -version = "1.0.159" +version = "1.0.164" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c04e8343c3daeec41f58990b9d77068df31209f2af111e059e9fe9646693065" +checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.159" +version = "1.0.164" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c614d17805b093df4b147b51339e7e44bf05ef59fba1e45d83500bcfb4d8585" +checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" dependencies = [ "proc-macro2", "quote", - "syn 2.0.13", + "syn 2.0.18", ] [[package]] @@ -975,9 +973,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.13" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c9da457c5285ac1f936ebd076af6dac17a61cfe7826f2076b4d015cf47bc8ec" +checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" dependencies = [ "proc-macro2", "quote", @@ -1004,9 +1002,9 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "target-features" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24840de800c1707d75c800893dbd727a5e1501ce921944e602f0698167491e36" +checksum = "06f6b473c37f9add4cf1df5b4d66a8ef58ab6c895f1a3b3f949cf3e21230140e" [[package]] name = "text_io" @@ -1031,7 +1029,7 @@ checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.13", + "syn 2.0.18", ] [[package]] @@ -1042,9 +1040,9 @@ checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" [[package]] name = "unicode-ident" -version = "1.0.8" +version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" +checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" [[package]] name = "unicode-xid" @@ -1153,9 +1151,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.84" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" +checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -1163,24 +1161,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.84" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" +checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.18", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-macro" -version = "0.2.84" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" +checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -1188,28 +1186,28 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.84" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" +checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.18", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.84" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" +checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" [[package]] name = "wide" -version = "0.7.8" +version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b689b6c49d6549434bf944e6b0f39238cf63693cb7a147e9d887507fffa3b223" +checksum = "40018623e2dba2602a9790faba8d33f2ebdebf4b86561b83928db735f8784728" dependencies = [ "bytemuck", "safe_arch", diff --git a/Cargo.toml b/Cargo.toml index 14e336f..230fbbe 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ publish = false [dependencies] # 202301から: ac-library-rs = "=0.1.1" -once_cell = "=1.17.1" +once_cell = "=1.18.0" static_assertions = "=1.1.0" varisat = "=0.2.2" memoise = "=0.3.2" @@ -21,21 +21,21 @@ argio = "=0.2.0" bitvec = "=1.0.1" counter = "=0.5.7" hashbag = "=0.1.11" -pathfinding = "=4.2.1" +pathfinding = "=4.3.0" recur-fn = "=2.2.0" indexing = { version = "=0.4.1", features = ["experimental_pointer_ranges"] } -amplify = { version = "=3.14.2", features = ["c_raw", "rand", "stringly_conversions"] } -amplify_derive = "=2.11.3" -amplify_num = { version = "=0.4.1", features = ["std"] } +amplify = { version = "=4.0.0", features = ["c_raw", "rand", "stringly_conversions"] } +amplify_derive = "=3.0.1" +amplify_num = { version = "=0.5.0", features = ["std"] } easy-ext = "=1.0.1" multimap = "=0.9.0" btreemultimap = "=0.1.1" -bstr = "=1.4.0" +bstr = "=1.5.0" az = "=1.2.1" glidesort = "=0.1.2" tap = "=1.0.1" omniswap = "=0.1.0" -multiversion = "=0.7.1" +multiversion = "=0.7.2" # 202004から続投: num = "=0.4.0" num-bigint = "=0.4.3" @@ -48,30 +48,30 @@ num-derive = "=0.3.3" ndarray = "=0.15.6" nalgebra = "=0.32.2" alga = "=0.9.3" -libm = "=0.2.6" +libm = "=0.2.7" rand = { version = "=0.8.5", features = ["small_rng", "min_const_gen"] } -getrandom = "=0.2.9" +getrandom = "=0.2.10" rand_chacha = "=0.3.1" rand_core = "=0.6.4" -rand_hc = "=0.3.1" +rand_hc = "=0.3.2" rand_pcg = "=0.3.1" rand_distr = "=0.4.3" petgraph = "=0.6.3" indexmap = "=1.9.3" -regex = "=1.7.3" +regex = "=1.8.4" lazy_static = "=1.4.0" -ordered-float = "=3.6.0" +ordered-float = "=3.7.0" ascii = "=1.1.0" permutohedron = "=0.2.4" superslice = "=1.0.0" -itertools = "=0.10.5" +itertools = "=0.11.0" itertools-num = "=0.1.3" maplit = "=1.0.2" either = "=1.8.1" im-rc = "=15.1.0" fixedbitset = "=0.4.2" bitset-fixed = "=0.1.0" -proconio = { version = "=0.4.3", features = ["derive"] } +proconio = { version = "=0.4.5", features = ["derive"] } text_io = "=0.1.12" rustc-hash = "=1.1.0" smallvec = { version = "=1.10.0", features = ["const_generics", "const_new", "write", "union", "serde", "arbitrary"] } diff --git a/deny.toml b/deny.toml index 530d8c8..9269246 100644 --- a/deny.toml +++ b/deny.toml @@ -8,13 +8,14 @@ multiple-versions = "allow" # 今回のクレートのセットにはそのようなものは含まれていない。 # そのことを各build.rsを目視して確認した。 allow-build-scripts = [ - { name = "anyhow", version = "=1.0.70" }, # https://docs.rs/crate/anyhow/1.0.70/source/build.rs + { name = "anyhow", version = "=1.0.71" }, # https://docs.rs/crate/anyhow/1.0.71/source/build.rs { name = "az", version = "=1.2.1" }, # https://docs.rs/crate/az/1.2.1/source/build.rs { name = "im-rc", version = "=15.1.0" }, # https://docs.rs/crate/im-rc/15.1.0/source/build.rs { name = "indexmap", version = "=1.9.3" }, # https://docs.rs/crate/indexmap/1.9.3/source/build.rs - { name = "libc", version = "=0.2.141" }, # https://docs.rs/crate/libc/0.2.141/source/build.rs - { name = "libm", version = "=0.2.6" }, # https://docs.rs/crate/libm/0.2.6/source/build.rs + { name = "libc", version = "=0.2.146" }, # https://docs.rs/crate/libc/0.2.146/source/build.rs + { name = "libm", version = "=0.2.7" }, # https://docs.rs/crate/libm/0.2.7/source/build.rs { name = "log", version = "=0.4.17" }, # https://docs.rs/crate/log/0.4.17/source/build.rs + { name = "matrixmultiply", version = "=0.3.7" }, # https://docs.rs/crate/matrixmultiply/0.3.7/source/build.rs { name = "memchr", version = "=2.5.0" }, # https://docs.rs/crate/memchr/2.5.0/source/build.rs { name = "num-bigint", version = "=0.4.3" }, # https://docs.rs/crate/num-bigint/0.4.3/source/build.rs { name = "num-complex", version = "=0.2.4" }, # https://docs.rs/crate/num-complex/0.2.4/source/build.rs @@ -23,15 +24,15 @@ allow-build-scripts = [ { name = "num-rational", version = "=0.4.1" }, # https://docs.rs/crate/num-rational/0.4.1/source/build.rs { name = "num-traits", version = "=0.2.15" }, # https://docs.rs/crate/num-traits/0.2.15/source/build.rs { name = "paste", version = "=1.0.12" }, # https://docs.rs/crate/paste/1.0.12/source/build.rs - { name = "proc-macro2", version = "=1.0.56" }, # https://docs.rs/crate/proc-macro2/1.0.56/source/build.rs + { name = "proc-macro2", version = "=1.0.60" }, # https://docs.rs/crate/proc-macro2/1.0.60/source/build.rs { name = "proc-macro-error", version = "=1.0.4" }, # https://docs.rs/crate/proc-macro-error/1.0.4/source/build.rs { name = "proc-macro-error-attr", version = "=1.0.4" }, # https://docs.rs/crate/proc-macro-error-attr/1.0.4/source/build.rs - { name = "quote", version = "=1.0.26" }, # https://docs.rs/crate/quote/1.0.26/source/build.rs + { name = "quote", version = "=1.0.28" }, # https://docs.rs/crate/quote/1.0.28/source/build.rs { name = "radium", version = "=0.7.0" }, # https://docs.rs/crate/radium/0.7.0/source/build.rs - { name = "serde", version = "=1.0.159" }, # https://docs.rs/crate/serde/1.0.159/source/build.rs + { name = "serde", version = "=1.0.164" }, # https://docs.rs/crate/serde/1.0.164/source/build.rs { name = "serde_derive", version = "=1.0.159" }, # https://docs.rs/crate/serde_derive/1.0.159/source/build.rs { name = "syn", version = "=1.0.109" }, # https://docs.rs/crate/syn/1.0.109/source/build.rs - { name = "target-features", version = "=0.1.3" }, # https://docs.rs/crate/target-features/0.1.3/source/build.rs + { name = "target-features", version = "=0.1.4" }, # https://docs.rs/crate/target-features/0.1.4/source/build.rs { name = "thiserror", version = "=1.0.40" }, # https://docs.rs/crate/thiserror/1.0.40/source/build.rs { name = "typenum", version = "=1.16.0" }, # https://docs.rs/crate/typenum/1.16.0/source/build/main.rs { name = "varisat", version = "=0.2.2" }, # https://docs.rs/crate/varisat/0.2.2/source/build.rs @@ -39,7 +40,6 @@ allow-build-scripts = [ [sources] allow-git = [ - "https://github.com/rust-lang-ja/ac-library-rs.git", ] [licenses] From 53e7b253780a99f6cbfcc0ae44574669c4bef0ad Mon Sep 17 00:00:00 2001 From: Mizar Date: Sat, 1 Jul 2023 20:24:09 +0900 Subject: [PATCH 3/6] bump crates 20230701 --- Cargo.lock | 60 +++++++++++++++++++++++++++++++++++++----------------- Cargo.toml | 4 ++-- 2 files changed, 43 insertions(+), 21 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index aa2f0d1..56a733e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -229,6 +229,12 @@ version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" +[[package]] +name = "equivalent" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1" + [[package]] name = "fixedbitset" version = "0.4.2" @@ -270,6 +276,12 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" +[[package]] +name = "hashbrown" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" + [[package]] name = "im-rc" version = "15.1.0" @@ -297,7 +309,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg", - "hashbrown", + "hashbrown 0.12.3", +] + +[[package]] +name = "indexmap" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" +dependencies = [ + "equivalent", + "hashbrown 0.14.0", ] [[package]] @@ -347,9 +369,9 @@ checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" [[package]] name = "libc" -version = "0.2.146" +version = "0.2.147" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" +checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" [[package]] name = "libm" @@ -388,7 +410,7 @@ dependencies = [ "hashbag", "im-rc", "indexing", - "indexmap", + "indexmap 2.0.0", "itertools", "itertools-num", "lazy_static", @@ -581,13 +603,13 @@ dependencies = [ [[package]] name = "num-derive" -version = "0.3.3" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d" +checksum = "9e6a0fd4f737c707bd9086cc16c925f294943eb62eb71499e9fd4cf71f8b9f4e" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.22", ] [[package]] @@ -696,7 +718,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dfc597cf0c06c15bcca90fba95ee81b3a80a934403562001d0ed7d8626f7c6ae" dependencies = [ "fixedbitset", - "indexmap", + "indexmap 1.9.3", "integer-sqrt", "num-traits", "rustc-hash", @@ -716,7 +738,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4" dependencies = [ "fixedbitset", - "indexmap", + "indexmap 1.9.3", ] [[package]] @@ -727,9 +749,9 @@ checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" [[package]] name = "proc-macro2" -version = "1.0.60" +version = "1.0.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dec2b086b7a862cf4de201096214fa870344cf922b2b30c167badb3af3195406" +checksum = "7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb" dependencies = [ "unicode-ident", ] @@ -756,9 +778,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.28" +version = "1.0.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" +checksum = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105" dependencies = [ "proc-macro2", ] @@ -903,7 +925,7 @@ checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" dependencies = [ "proc-macro2", "quote", - "syn 2.0.18", + "syn 2.0.22", ] [[package]] @@ -973,9 +995,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.18" +version = "2.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32d41677bcbe24c20c52e7c70b0d8db04134c5d1066bf98662e2871ad200ea3e" +checksum = "2efbeae7acf4eabd6bcdcbd11c92f45231ddda7539edc7806bd1a04a03b24616" dependencies = [ "proc-macro2", "quote", @@ -1029,7 +1051,7 @@ checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.18", + "syn 2.0.22", ] [[package]] @@ -1170,7 +1192,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.18", + "syn 2.0.22", "wasm-bindgen-shared", ] @@ -1192,7 +1214,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.18", + "syn 2.0.22", "wasm-bindgen-backend", "wasm-bindgen-shared", ] diff --git a/Cargo.toml b/Cargo.toml index 230fbbe..af5fc2c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -44,7 +44,7 @@ num-integer = "=0.1.45" num-iter = "=0.1.43" num-rational = "=0.4.1" num-traits = "=0.2.15" -num-derive = "=0.3.3" +num-derive = "=0.4.0" ndarray = "=0.15.6" nalgebra = "=0.32.2" alga = "=0.9.3" @@ -57,7 +57,7 @@ rand_hc = "=0.3.2" rand_pcg = "=0.3.1" rand_distr = "=0.4.3" petgraph = "=0.6.3" -indexmap = "=1.9.3" +indexmap = "=2.0.0" regex = "=1.8.4" lazy_static = "=1.4.0" ordered-float = "=3.7.0" From fb410674d8521a899716c95a297040a907b4eb06 Mon Sep 17 00:00:00 2001 From: Mizar Date: Sat, 1 Jul 2023 20:28:41 +0900 Subject: [PATCH 4/6] bump crates 20230701 fix deny --- deny.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/deny.toml b/deny.toml index 9269246..efb6a4f 100644 --- a/deny.toml +++ b/deny.toml @@ -12,7 +12,7 @@ allow-build-scripts = [ { name = "az", version = "=1.2.1" }, # https://docs.rs/crate/az/1.2.1/source/build.rs { name = "im-rc", version = "=15.1.0" }, # https://docs.rs/crate/im-rc/15.1.0/source/build.rs { name = "indexmap", version = "=1.9.3" }, # https://docs.rs/crate/indexmap/1.9.3/source/build.rs - { name = "libc", version = "=0.2.146" }, # https://docs.rs/crate/libc/0.2.146/source/build.rs + { name = "libc", version = "=0.2.147" }, # https://docs.rs/crate/libc/0.2.147/source/build.rs { name = "libm", version = "=0.2.7" }, # https://docs.rs/crate/libm/0.2.7/source/build.rs { name = "log", version = "=0.4.17" }, # https://docs.rs/crate/log/0.4.17/source/build.rs { name = "matrixmultiply", version = "=0.3.7" }, # https://docs.rs/crate/matrixmultiply/0.3.7/source/build.rs @@ -24,10 +24,10 @@ allow-build-scripts = [ { name = "num-rational", version = "=0.4.1" }, # https://docs.rs/crate/num-rational/0.4.1/source/build.rs { name = "num-traits", version = "=0.2.15" }, # https://docs.rs/crate/num-traits/0.2.15/source/build.rs { name = "paste", version = "=1.0.12" }, # https://docs.rs/crate/paste/1.0.12/source/build.rs - { name = "proc-macro2", version = "=1.0.60" }, # https://docs.rs/crate/proc-macro2/1.0.60/source/build.rs + { name = "proc-macro2", version = "=1.0.63" }, # https://docs.rs/crate/proc-macro2/1.0.63/source/build.rs { name = "proc-macro-error", version = "=1.0.4" }, # https://docs.rs/crate/proc-macro-error/1.0.4/source/build.rs { name = "proc-macro-error-attr", version = "=1.0.4" }, # https://docs.rs/crate/proc-macro-error-attr/1.0.4/source/build.rs - { name = "quote", version = "=1.0.28" }, # https://docs.rs/crate/quote/1.0.28/source/build.rs + { name = "quote", version = "=1.0.29" }, # https://docs.rs/crate/quote/1.0.29/source/build.rs { name = "radium", version = "=0.7.0" }, # https://docs.rs/crate/radium/0.7.0/source/build.rs { name = "serde", version = "=1.0.164" }, # https://docs.rs/crate/serde/1.0.164/source/build.rs { name = "serde_derive", version = "=1.0.159" }, # https://docs.rs/crate/serde_derive/1.0.159/source/build.rs From bc954699d5da77501a8e89c2d755f82c1af011ab Mon Sep 17 00:00:00 2001 From: Mizar Date: Sat, 1 Jul 2023 20:34:15 +0900 Subject: [PATCH 5/6] remove object file (to detect compilation errors by judge system) --- xtask/templates/install-command.bash.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/xtask/templates/install-command.bash.txt b/xtask/templates/install-command.bash.txt index dd20833..f1fab64 100644 --- a/xtask/templates/install-command.bash.txt +++ b/xtask/templates/install-command.bash.txt @@ -38,3 +38,4 @@ curl https://raw.githubusercontent.com/qryxip/proposal-for-atcoder-language-upda echo 'fn main() {}' > ./src/main.rs cargo build -vv --release +rm target/release/main From 05ec41969647f2005aa33a339980eee299e60bf1 Mon Sep 17 00:00:00 2001 From: Ryo Yamashita Date: Mon, 3 Jul 2023 02:18:05 +0900 Subject: [PATCH 6/6] Keep amplify family v3 --- Cargo.lock | 17 ++++++++--------- Cargo.toml | 6 +++--- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 56a733e..267ad56 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -30,13 +30,12 @@ dependencies = [ [[package]] name = "amplify" -version = "4.0.0" +version = "3.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f26966af46e0d200e8bf2b7f16230997c1c3f2d141bc27ccc091c012ed527b58" +checksum = "ba2ec14f4fb838e9ddace42fa5944bb1ee4dff8477494ba48c5f874e16caf27a" dependencies = [ "amplify_derive", "amplify_num", - "ascii", "libc", "rand", "stringly_conversions", @@ -45,9 +44,9 @@ dependencies = [ [[package]] name = "amplify_derive" -version = "3.0.1" +version = "2.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c87df0f28e6eb1f2d355f29ba6793fa9ca643967528609608d5cbd70bd68f9d1" +checksum = "1c3de270e75f27a4468a7c344070109046656e85cb522141f7d40ab4b83803ac" dependencies = [ "amplify_syn", "proc-macro2", @@ -57,15 +56,15 @@ dependencies = [ [[package]] name = "amplify_num" -version = "0.5.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddce3bc63e807ea02065e8d8b702695f3d302ae4158baddff8b0ce5c73947251" +checksum = "f27d3d00d3d115395a7a8a4dc045feb7aa82b641e485f7e15f4e67ac16f4f56d" [[package]] name = "amplify_syn" -version = "2.0.1" +version = "1.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7736fb8d473c0d83098b5bac44df6a561e20470375cd8bcae30516dc889fd62a" +checksum = "da24db1445cc7bc3842fa072c2d51fe5b25b812b6a572d65842a4c72e87221ac" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index af5fc2c..8ec916a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,9 +24,9 @@ hashbag = "=0.1.11" pathfinding = "=4.3.0" recur-fn = "=2.2.0" indexing = { version = "=0.4.1", features = ["experimental_pointer_ranges"] } -amplify = { version = "=4.0.0", features = ["c_raw", "rand", "stringly_conversions"] } -amplify_derive = "=3.0.1" -amplify_num = { version = "=0.5.0", features = ["std"] } +amplify = { version = "=3.14.2", features = ["c_raw", "rand", "stringly_conversions"] } +amplify_derive = "=2.11.3" +amplify_num = { version = "=0.4.1", features = ["std"] } easy-ext = "=1.0.1" multimap = "=0.9.0" btreemultimap = "=0.1.1" pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy