From 207d7760fa83f9a66d2911ccef71f1c7d2914997 Mon Sep 17 00:00:00 2001 From: felipegchi Date: Fri, 3 Mar 2023 13:31:05 -0300 Subject: [PATCH] bump: bump HVM version to 1.0.3 --- Cargo.lock | 89 ++++++++++++------------------- crates/kind-checker/Cargo.toml | 10 ++-- crates/kind-cli/Cargo.toml | 8 +-- crates/kind-derive/Cargo.toml | 8 +-- crates/kind-driver/Cargo.toml | 16 +++--- crates/kind-parser/Cargo.toml | 8 +-- crates/kind-pass/Cargo.toml | 10 ++-- crates/kind-query/Cargo.toml | 16 +++--- crates/kind-report/Cargo.toml | 4 +- crates/kind-span/Cargo.toml | 2 +- crates/kind-target-hvm/Cargo.toml | 12 ++--- crates/kind-target-kdl/Cargo.toml | 10 ++-- crates/kind-tests/Cargo.toml | 10 ++-- crates/kind-tree/Cargo.toml | 6 +-- 14 files changed, 95 insertions(+), 114 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index df4d2c69..94c24414 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,6 +2,15 @@ # It is not intended for manual editing. version = 3 +[[package]] +name = "HOPA" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20caa548c77bd2b36eb5f027a2fc2e4a91ff4b548b53ff88dd1cb9a1063f39d5" +dependencies = [ + "highlight_error", +] + [[package]] name = "addr2line" version = "0.19.0" @@ -491,46 +500,18 @@ checksum = "809e18805660d7b6b2e2b9f316a5099521b5998d5cba4dda11b5157a21aaef03" [[package]] name = "hvm" -version = "1.0.9-beta" -source = "git+https://github.com/Kindelia/HVM.git?rev=bd744430430a3ebeb69918572ed0be0a8dacb86a#bd744430430a3ebeb69918572ed0be0a8dacb86a" -dependencies = [ - "backtrace", - "clap 3.2.23", - "crossbeam", - "highlight_error", - "im", - "instant", - "itertools", - "sysinfo", -] - -[[package]] -name = "hvm" -version = "1.0.13-beta" -source = "git+https://github.com/Kindelia/HVM.git#30f6f35dcb9fad3d4585ab0b236313f6143249c9" -dependencies = [ - "backtrace", - "clap 3.2.23", - "crossbeam", - "highlight_error", - "im", - "instant", - "itertools", - "sysinfo", -] - -[[package]] -name = "im" -version = "15.1.0" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0acd33ff0285af998aaf9b57342af478078f53492322fafc47450e09397e0e9" +checksum = "3f1fc0af0e1b783f072678cd4b557bee147e5c8653930778f5c0c333e6ac0849" dependencies = [ - "bitmaps", - "rand_core 0.6.4", - "rand_xoshiro", - "sized-chunks", - "typenum", - "version_check", + "HOPA", + "backtrace", + "clap 3.2.23", + "crossbeam", + "highlight_error", + "instant", + "itertools", + "sysinfo", ] [[package]] @@ -650,10 +631,10 @@ dependencies = [ [[package]] name = "kind-checker" -version = "0.1.0" +version = "0.1.1" dependencies = [ "fxhash", - "hvm 1.0.13-beta", + "hvm", "im-rc", "kind-report", "kind-span", @@ -662,7 +643,7 @@ dependencies = [ [[package]] name = "kind-derive" -version = "0.1.0" +version = "0.1.1" dependencies = [ "fxhash", "im-rc", @@ -673,12 +654,12 @@ dependencies = [ [[package]] name = "kind-driver" -version = "0.1.0" +version = "0.1.1" dependencies = [ "anyhow", "dashmap", "fxhash", - "hvm 1.0.13-beta", + "hvm", "kind-checker", "kind-parser", "kind-pass", @@ -692,7 +673,7 @@ dependencies = [ [[package]] name = "kind-parser" -version = "0.1.0" +version = "0.1.1" dependencies = [ "fxhash", "kind-report", @@ -702,7 +683,7 @@ dependencies = [ [[package]] name = "kind-pass" -version = "0.1.0" +version = "0.1.1" dependencies = [ "anyhow", "fxhash", @@ -716,7 +697,7 @@ dependencies = [ [[package]] name = "kind-query" -version = "0.1.0" +version = "0.1.1" dependencies = [ "fxhash", "kind-checker", @@ -731,7 +712,7 @@ dependencies = [ [[package]] name = "kind-report" -version = "0.1.0" +version = "0.1.1" dependencies = [ "fxhash", "kind-span", @@ -743,13 +724,13 @@ dependencies = [ [[package]] name = "kind-span" -version = "0.1.0" +version = "0.1.1" [[package]] name = "kind-target-hvm" -version = "0.1.0" +version = "0.1.1" dependencies = [ - "hvm 1.0.9-beta", + "hvm", "kind-derive", "kind-report", "kind-span", @@ -758,7 +739,7 @@ dependencies = [ [[package]] name = "kind-target-kdl" -version = "0.1.0" +version = "0.1.1" dependencies = [ "fxhash", "kind-derive", @@ -772,7 +753,7 @@ dependencies = [ [[package]] name = "kind-tests" -version = "0.1.0" +version = "0.1.1" dependencies = [ "kind-checker", "kind-driver", @@ -790,10 +771,10 @@ dependencies = [ [[package]] name = "kind-tree" -version = "0.1.0" +version = "0.1.1" dependencies = [ "fxhash", - "hvm 1.0.13-beta", + "hvm", "kind-span", "linked-hash-map", ] diff --git a/crates/kind-checker/Cargo.toml b/crates/kind-checker/Cargo.toml index 5e007eeb..e18b4034 100644 --- a/crates/kind-checker/Cargo.toml +++ b/crates/kind-checker/Cargo.toml @@ -1,17 +1,17 @@ [package] name = "kind-checker" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "MIT" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -kind-tree = { path = "../kind-tree", version = "0.1.0" } -kind-span = { path = "../kind-span", version = "0.1.0" } -kind-report = { path = "../kind-report", version = "0.1.0" } +kind-tree = { path = "../kind-tree", version = "0.1.1" } +kind-span = { path = "../kind-span", version = "0.1.1" } +kind-report = { path = "../kind-report", version = "0.1.1" } -hvm = "1.0.0" +hvm = "1.0.3" fxhash = "0.2.1" im-rc = "15.1.0" \ No newline at end of file diff --git a/crates/kind-cli/Cargo.toml b/crates/kind-cli/Cargo.toml index 1c2a3894..97a90388 100644 --- a/crates/kind-cli/Cargo.toml +++ b/crates/kind-cli/Cargo.toml @@ -14,10 +14,10 @@ path = "src/main.rs" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -kind-driver = { path = "../kind-driver", version = "0.1.0" } -kind-report = { path = "../kind-report", version = "0.1.0" } -kind-checker = { path = "../kind-checker", version = "0.1.0" } -kind-query = { path = "../kind-query", version = "0.1.0" } +kind-driver = { path = "../kind-driver", version = "0.1.1" } +kind-report = { path = "../kind-report", version = "0.1.1" } +kind-checker = { path = "../kind-checker", version = "0.1.1" } +kind-query = { path = "../kind-query", version = "0.1.1" } clap = { version = "4.0.10", features = ["derive"] } anyhow = "1.0.66" \ No newline at end of file diff --git a/crates/kind-derive/Cargo.toml b/crates/kind-derive/Cargo.toml index 1aa21d5d..b6ecb81e 100644 --- a/crates/kind-derive/Cargo.toml +++ b/crates/kind-derive/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "kind-derive" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "MIT" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -kind-span = { path = "../kind-span", version = "0.1.0" } -kind-tree = { path = "../kind-tree", version = "0.1.0" } -kind-report = { path = "../kind-report", version = "0.1.0" } +kind-span = { path = "../kind-span", version = "0.1.1" } +kind-tree = { path = "../kind-tree", version = "0.1.1" } +kind-report = { path = "../kind-report", version = "0.1.1" } fxhash = "0.2.1" im-rc = "*" \ No newline at end of file diff --git a/crates/kind-driver/Cargo.toml b/crates/kind-driver/Cargo.toml index 0656c6fc..cf465eb6 100644 --- a/crates/kind-driver/Cargo.toml +++ b/crates/kind-driver/Cargo.toml @@ -1,23 +1,23 @@ [package] name = "kind-driver" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "MIT" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -kind-parser = { path = "../kind-parser", version = "0.1.0" } -kind-tree = { path = "../kind-tree", version = "0.1.0" } -kind-span = { path = "../kind-span", version = "0.1.0" } -kind-report = { path = "../kind-report", version = "0.1.0" } -kind-checker = { path = "../kind-checker", version = "0.1.0" } -kind-pass = { path = "../kind-pass", version = "0.1.0" } +kind-parser = { path = "../kind-parser", version = "0.1.1" } +kind-tree = { path = "../kind-tree", version = "0.1.1" } +kind-span = { path = "../kind-span", version = "0.1.1" } +kind-report = { path = "../kind-report", version = "0.1.1" } +kind-checker = { path = "../kind-checker", version = "0.1.1" } +kind-pass = { path = "../kind-pass", version = "0.1.1" } kind-target-hvm = { path = "../kind-target-hvm" } kind-target-kdl = { path = "../kind-target-kdl" } -hvm = "1.0.0" +hvm = "1.0.3" anyhow = "1.0.66" strsim = "0.10.0" diff --git a/crates/kind-parser/Cargo.toml b/crates/kind-parser/Cargo.toml index f2d95966..06c671a5 100644 --- a/crates/kind-parser/Cargo.toml +++ b/crates/kind-parser/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "kind-parser" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "MIT" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -kind-span = { path = "../kind-span", version = "0.1.0" } -kind-tree = { path = "../kind-tree", version = "0.1.0" } -kind-report = { path = "../kind-report", version = "0.1.0" } +kind-span = { path = "../kind-span", version = "0.1.1" } +kind-tree = { path = "../kind-tree", version = "0.1.1" } +kind-report = { path = "../kind-report", version = "0.1.1" } fxhash = "0.2.1" \ No newline at end of file diff --git a/crates/kind-pass/Cargo.toml b/crates/kind-pass/Cargo.toml index a6ada6b7..7f2ef486 100644 --- a/crates/kind-pass/Cargo.toml +++ b/crates/kind-pass/Cargo.toml @@ -1,16 +1,16 @@ [package] name = "kind-pass" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "MIT" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -kind-span = { path = "../kind-span", version = "0.1.0" } -kind-tree = { path = "../kind-tree", version = "0.1.0" } -kind-report = { path = "../kind-report", version = "0.1.0" } -kind-derive = { path = "../kind-derive", version = "0.1.0" } +kind-span = { path = "../kind-span", version = "0.1.1" } +kind-tree = { path = "../kind-tree", version = "0.1.1" } +kind-report = { path = "../kind-report", version = "0.1.1" } +kind-derive = { path = "../kind-derive", version = "0.1.1" } linked-hash-map = "0.5.6" fxhash = "0.2.1" diff --git a/crates/kind-query/Cargo.toml b/crates/kind-query/Cargo.toml index f05a1187..31d36743 100644 --- a/crates/kind-query/Cargo.toml +++ b/crates/kind-query/Cargo.toml @@ -1,19 +1,19 @@ [package] name = "kind-query" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "MIT" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -kind-parser = { path = "../kind-parser", version = "0.1.0" } -kind-tree = { path = "../kind-tree", version = "0.1.0" } -kind-span = { path = "../kind-span", version = "0.1.0" } -kind-report = { path = "../kind-report", version = "0.1.0" } -kind-checker = { path = "../kind-checker", version = "0.1.0" } -kind-pass = { path = "../kind-pass", version = "0.1.0" } -kind-target-hvm = { path = "../kind-target-hvm", version = "0.1.0" } +kind-parser = { path = "../kind-parser", version = "0.1.1" } +kind-tree = { path = "../kind-tree", version = "0.1.1" } +kind-span = { path = "../kind-span", version = "0.1.1" } +kind-report = { path = "../kind-report", version = "0.1.1" } +kind-checker = { path = "../kind-checker", version = "0.1.1" } +kind-pass = { path = "../kind-pass", version = "0.1.1" } +kind-target-hvm = { path = "../kind-target-hvm", version = "0.1.1" } fxhash = "0.2.1" pathdiff = "0.2.1" \ No newline at end of file diff --git a/crates/kind-report/Cargo.toml b/crates/kind-report/Cargo.toml index 5749b575..a3f1c320 100644 --- a/crates/kind-report/Cargo.toml +++ b/crates/kind-report/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "kind-report" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "MIT" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -kind-span = { path = "../kind-span", version = "0.1.0" } +kind-span = { path = "../kind-span", version = "0.1.1" } unicode-width = "0.1.10" yansi = "0.5.1" diff --git a/crates/kind-span/Cargo.toml b/crates/kind-span/Cargo.toml index e27eca74..ab4c4c9a 100644 --- a/crates/kind-span/Cargo.toml +++ b/crates/kind-span/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kind-span" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "MIT" diff --git a/crates/kind-target-hvm/Cargo.toml b/crates/kind-target-hvm/Cargo.toml index 337e4ac6..100dd169 100644 --- a/crates/kind-target-hvm/Cargo.toml +++ b/crates/kind-target-hvm/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "kind-target-hvm" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "MIT" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -kind-span = { path = "../kind-span", version = "0.1.0" } -kind-tree = { path = "../kind-tree", version = "0.1.0" } -kind-report = { path = "../kind-report", version = "0.1.0" } -kind-derive = { path = "../kind-derive", version = "0.1.0" } +kind-span = { path = "../kind-span", version = "0.1.1" } +kind-tree = { path = "../kind-tree", version = "0.1.1" } +kind-report = { path = "../kind-report", version = "0.1.1" } +kind-derive = { path = "../kind-derive", version = "0.1.1" } -hvm = { git = "https://github.com/Kindelia/HVM.git", rev="bd744430430a3ebeb69918572ed0be0a8dacb86a" } \ No newline at end of file +hvm = "1.0.3" \ No newline at end of file diff --git a/crates/kind-target-kdl/Cargo.toml b/crates/kind-target-kdl/Cargo.toml index 8fec660f..f7faf0ab 100644 --- a/crates/kind-target-kdl/Cargo.toml +++ b/crates/kind-target-kdl/Cargo.toml @@ -1,16 +1,16 @@ [package] name = "kind-target-kdl" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "MIT" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -kind-span = { path = "../kind-span", version = "0.1.0" } -kind-tree = { path = "../kind-tree", version = "0.1.0" } -kind-report = { path = "../kind-report", version = "0.1.0" } -kind-derive = { path = "../kind-derive", version = "0.1.0" } +kind-span = { path = "../kind-span", version = "0.1.1" } +kind-tree = { path = "../kind-tree", version = "0.1.1" } +kind-report = { path = "../kind-report", version = "0.1.1" } +kind-derive = { path = "../kind-derive", version = "0.1.1" } kindelia_lang = { git = "https://github.com/developedby/Kindelia/", branch = "kdl-lang-crate" } linked-hash-map = "0.5.6" diff --git a/crates/kind-tests/Cargo.toml b/crates/kind-tests/Cargo.toml index 30379a37..f8caee85 100644 --- a/crates/kind-tests/Cargo.toml +++ b/crates/kind-tests/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kind-tests" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "MIT" @@ -8,10 +8,10 @@ license = "MIT" [dev-dependencies] kind-driver = { path = "../kind-driver" } -kind-parser = { path = "../kind-parser", version = "0.1.0" } -kind-tree = { path = "../kind-tree", version = "0.1.0" } -kind-span = { path = "../kind-span", version = "0.1.0" } -kind-report = { path = "../kind-report", version = "0.1.0" } +kind-parser = { path = "../kind-parser", version = "0.1.1" } +kind-tree = { path = "../kind-tree", version = "0.1.1" } +kind-span = { path = "../kind-span", version = "0.1.1" } +kind-report = { path = "../kind-report", version = "0.1.1" } kind-checker = { path = "../kind-checker" } kind-pass = { path = "../kind-pass" } diff --git a/crates/kind-tree/Cargo.toml b/crates/kind-tree/Cargo.toml index c3c96b84..ec3a8236 100644 --- a/crates/kind-tree/Cargo.toml +++ b/crates/kind-tree/Cargo.toml @@ -1,14 +1,14 @@ [package] name = "kind-tree" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "MIT" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -hvm = "1.0.0" +hvm = "1.0.3" -kind-span = { path = "../kind-span", version = "0.1.0" } +kind-span = { path = "../kind-span", version = "0.1.1" } linked-hash-map = "0.5.6" fxhash = "0.2.1" \ No newline at end of file