From 21eb2e9df9c5f3904055dc274dc0b174d1a504c3 Mon Sep 17 00:00:00 2001 From: Edgar Luque Date: Sun, 26 May 2024 17:20:36 +0200 Subject: [PATCH] version --- Cargo.lock | 44 +++++++++++++++--------------- bin/edlangc/Cargo.toml | 4 +-- edb/Cargo.toml | 4 +-- lib/edlang_ast/Cargo.toml | 4 +-- lib/edlang_check/Cargo.toml | 8 +++--- lib/edlang_codegen_llvm/Cargo.toml | 14 ++++++---- lib/edlang_driver/Cargo.toml | 18 ++++++------ lib/edlang_ir/Cargo.toml | 4 +-- lib/edlang_lowering/Cargo.toml | 8 +++--- lib/edlang_parser/Cargo.toml | 6 ++-- lib/edlang_session/Cargo.toml | 2 +- lib/edlang_span/Cargo.toml | 2 +- 12 files changed, 60 insertions(+), 58 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bb7b04bf5..9a81e07b1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -62,9 +62,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.83" +version = "1.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25bdb32cbbdce2b519a9cd7df3a678443100e265d5e25ca763b7572a5104f5f3" +checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" [[package]] name = "ariadne" @@ -237,7 +237,7 @@ dependencies = [ [[package]] name = "edb" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" dependencies = [ "anyhow", "clap", @@ -250,14 +250,14 @@ dependencies = [ [[package]] name = "edlang_ast" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" dependencies = [ "edlang_span", ] [[package]] name = "edlang_check" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" dependencies = [ "ariadne", "edlang_ast", @@ -268,7 +268,7 @@ dependencies = [ [[package]] name = "edlang_codegen_llvm" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" dependencies = [ "edlang_ir", "edlang_parser", @@ -281,7 +281,7 @@ dependencies = [ [[package]] name = "edlang_driver" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" dependencies = [ "anyhow", "ariadne", @@ -302,7 +302,7 @@ dependencies = [ [[package]] name = "edlang_ir" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" dependencies = [ "edlang_span", "educe", @@ -311,7 +311,7 @@ dependencies = [ [[package]] name = "edlang_lowering" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" dependencies = [ "edlang_ast", "edlang_ir", @@ -321,11 +321,11 @@ dependencies = [ [[package]] name = "edlang_parser" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" dependencies = [ "ariadne", "edlang_ast", - "itertools 0.12.1", + "itertools 0.13.0", "lalrpop", "lalrpop-util", "logos", @@ -334,18 +334,18 @@ dependencies = [ [[package]] name = "edlang_session" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" dependencies = [ "ariadne", ] [[package]] name = "edlang_span" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" [[package]] name = "edlangc" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" dependencies = [ "edlang_driver", ] @@ -507,7 +507,7 @@ dependencies = [ [[package]] name = "inkwell" version = "0.4.0" -source = "git+https://github.com/TheDan64/inkwell?rev=6c0fb56b3554e939f9ca61b465043d6a84fb7b95#6c0fb56b3554e939f9ca61b465043d6a84fb7b95" +source = "git+https://github.com/TheDan64/inkwell?rev=5c9f7fcbb0a667f7391b94beb65f1a670ad13221#5c9f7fcbb0a667f7391b94beb65f1a670ad13221" dependencies = [ "either", "inkwell_internals", @@ -520,7 +520,7 @@ dependencies = [ [[package]] name = "inkwell_internals" version = "0.9.0" -source = "git+https://github.com/TheDan64/inkwell?rev=6c0fb56b3554e939f9ca61b465043d6a84fb7b95#6c0fb56b3554e939f9ca61b465043d6a84fb7b95" +source = "git+https://github.com/TheDan64/inkwell?rev=5c9f7fcbb0a667f7391b94beb65f1a670ad13221#5c9f7fcbb0a667f7391b94beb65f1a670ad13221" dependencies = [ "proc-macro2", "quote", @@ -555,9 +555,9 @@ dependencies = [ [[package]] name = "itertools" -version = "0.12.1" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" dependencies = [ "either", ] @@ -1138,18 +1138,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.60" +version = "1.0.61" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "579e9083ca58dd9dcf91a9923bb9054071b9ebbd800b342194c9feb0ee89fc18" +checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.60" +version = "1.0.61" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524" +checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" dependencies = [ "proc-macro2", "quote", diff --git a/bin/edlangc/Cargo.toml b/bin/edlangc/Cargo.toml index e0e2dcac9..f44f0ea88 100644 --- a/bin/edlangc/Cargo.toml +++ b/bin/edlangc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlangc" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" authors = ["Edgar Luque "] description = "A experimental language using LLVM." edition = "2021" @@ -14,4 +14,4 @@ repository = "https://github.com/edg-l/edlang" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -edlang_driver = { version = "0.0.1-alpha.18", path = "../../lib/edlang_driver" } +edlang_driver = { version = "0.0.1-alpha.19", path = "../../lib/edlang_driver" } diff --git a/edb/Cargo.toml b/edb/Cargo.toml index 272166830..8679afa60 100644 --- a/edb/Cargo.toml +++ b/edb/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edb" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" authors = ["Edgar Luque "] description = "The edlang language builder." edition = "2021" @@ -14,7 +14,7 @@ repository = "https://github.com/edg-l/edlang" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -edlang_driver = { version = "0.0.1-alpha.18", path = "../lib/edlang_driver" } +edlang_driver = { version = "0.0.1-alpha.19", path = "../lib/edlang_driver" } anyhow = "1" clap = { version = "4.5.4", features = ["derive"] } toml = "0.8.12" diff --git a/lib/edlang_ast/Cargo.toml b/lib/edlang_ast/Cargo.toml index 4269064a4..59c69be4e 100644 --- a/lib/edlang_ast/Cargo.toml +++ b/lib/edlang_ast/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_ast" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" authors = ["Edgar Luque "] description = "edlang AST" edition = "2021" @@ -13,4 +13,4 @@ repository = "https://github.com/edg-l/edlang" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -edlang_span = { version = "0.0.1-alpha.18", path = "../edlang_span" } +edlang_span = { version = "0.0.1-alpha.19", path = "../edlang_span" } diff --git a/lib/edlang_check/Cargo.toml b/lib/edlang_check/Cargo.toml index d83e4be02..3c9cde4be 100644 --- a/lib/edlang_check/Cargo.toml +++ b/lib/edlang_check/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_check" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" authors = ["Edgar Luque "] description = "edlang check" edition = "2021" @@ -14,7 +14,7 @@ repository = "https://github.com/edg-l/edlang" [dependencies] ariadne = { version = "0.4.1", features = ["auto-color"] } -edlang_ast = { version = "0.0.1-alpha.18", path = "../edlang_ast" } -edlang_lowering = { version = "0.0.1-alpha.18", path = "../edlang_lowering" } -edlang_session = { version = "0.0.1-alpha.18", path = "../edlang_session" } +edlang_ast = { version = "0.0.1-alpha.19", path = "../edlang_ast" } +edlang_lowering = { version = "0.0.1-alpha.19", path = "../edlang_lowering" } +edlang_session = { version = "0.0.1-alpha.19", path = "../edlang_session" } tracing = { workspace = true } diff --git a/lib/edlang_codegen_llvm/Cargo.toml b/lib/edlang_codegen_llvm/Cargo.toml index fe2b3d3e8..d44402e96 100644 --- a/lib/edlang_codegen_llvm/Cargo.toml +++ b/lib/edlang_codegen_llvm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_codegen_llvm" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" authors = ["Edgar Luque "] description = "edlang LLVM codegen" edition = "2021" @@ -13,10 +13,12 @@ repository = "https://github.com/edg-l/edlang" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -edlang_ir = { version = "0.0.1-alpha.18", path = "../edlang_ir" } -edlang_parser = { version = "0.0.1-alpha.18", path = "../edlang_parser" } -edlang_session = { version = "0.0.1-alpha.18", path = "../edlang_session" } +edlang_ir = { version = "0.0.1-alpha.19", path = "../edlang_ir" } +edlang_parser = { version = "0.0.1-alpha.19", path = "../edlang_parser" } +edlang_session = { version = "0.0.1-alpha.19", path = "../edlang_session" } llvm-sys = "180.0" -inkwell = { git = "https://github.com/TheDan64/inkwell", rev = "6c0fb56b3554e939f9ca61b465043d6a84fb7b95", features = ["llvm18-0"] } +inkwell = { git = "https://github.com/TheDan64/inkwell", rev = "5c9f7fcbb0a667f7391b94beb65f1a670ad13221", features = [ + "llvm18-0", +] } tracing = { workspace = true } -edlang_span = { version = "0.0.1-alpha.18", path = "../edlang_span" } +edlang_span = { version = "0.0.1-alpha.19", path = "../edlang_span" } diff --git a/lib/edlang_driver/Cargo.toml b/lib/edlang_driver/Cargo.toml index 90215f24b..a5989a489 100644 --- a/lib/edlang_driver/Cargo.toml +++ b/lib/edlang_driver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_driver" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" authors = ["Edgar Luque "] description = "edlang compiler driver library" edition = "2021" @@ -15,14 +15,14 @@ repository = "https://github.com/edg-l/edlang" [dependencies] ariadne = { version = "0.4.1", features = ["auto-color"] } clap = { version = "4.5.4", features = ["derive"] } -anyhow = "1" -edlang_ast = { version = "0.0.1-alpha.18", path = "../edlang_ast" } -edlang_check = { version = "0.0.1-alpha.18", path = "../edlang_check" } -edlang_codegen_llvm = { version = "0.0.1-alpha.18", path = "../edlang_codegen_llvm" } -edlang_ir = { version = "0.0.1-alpha.18", path = "../edlang_ir" } -edlang_lowering = { version = "0.0.1-alpha.18", path = "../edlang_lowering" } -edlang_parser = { version = "0.0.1-alpha.18", path = "../edlang_parser" } -edlang_session = { version = "0.0.1-alpha.18", path = "../edlang_session" } +anyhow = "1.0.86" +edlang_ast = { version = "0.0.1-alpha.19", path = "../edlang_ast" } +edlang_check = { version = "0.0.1-alpha.19", path = "../edlang_check" } +edlang_codegen_llvm = { version = "0.0.1-alpha.19", path = "../edlang_codegen_llvm" } +edlang_ir = { version = "0.0.1-alpha.19", path = "../edlang_ir" } +edlang_lowering = { version = "0.0.1-alpha.19", path = "../edlang_lowering" } +edlang_parser = { version = "0.0.1-alpha.19", path = "../edlang_parser" } +edlang_session = { version = "0.0.1-alpha.19", path = "../edlang_session" } tracing = { workspace = true } tracing-subscriber = { version = "0.3.18", features = ["env-filter"] } walkdir = "2.5.0" diff --git a/lib/edlang_ir/Cargo.toml b/lib/edlang_ir/Cargo.toml index 787c742be..d83a97a0b 100644 --- a/lib/edlang_ir/Cargo.toml +++ b/lib/edlang_ir/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_ir" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" authors = ["Edgar Luque "] description = "edlang IR" edition = "2021" @@ -13,6 +13,6 @@ repository = "https://github.com/edg-l/edlang" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -edlang_span = { version = "0.0.1-alpha.18", path = "../edlang_span" } +edlang_span = { version = "0.0.1-alpha.19", path = "../edlang_span" } smallvec = "1.13.2" educe = "0.5.11" diff --git a/lib/edlang_lowering/Cargo.toml b/lib/edlang_lowering/Cargo.toml index e6ba72051..c6b88372d 100644 --- a/lib/edlang_lowering/Cargo.toml +++ b/lib/edlang_lowering/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_lowering" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" authors = ["Edgar Luque "] description = "edlang lowering" edition = "2021" @@ -13,7 +13,7 @@ repository = "https://github.com/edg-l/edlang" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -edlang_ast = { version = "0.0.1-alpha.18", path = "../edlang_ast" } -edlang_ir = { version = "0.0.1-alpha.18", path = "../edlang_ir" } +edlang_ast = { version = "0.0.1-alpha.19", path = "../edlang_ast" } +edlang_ir = { version = "0.0.1-alpha.19", path = "../edlang_ir" } tracing.workspace = true -thiserror = "1.0.59" +thiserror = "1.0.61" diff --git a/lib/edlang_parser/Cargo.toml b/lib/edlang_parser/Cargo.toml index fb4dccd9b..a27b7dce8 100644 --- a/lib/edlang_parser/Cargo.toml +++ b/lib/edlang_parser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_parser" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" authors = ["Edgar Luque "] description = "edlang parser" edition = "2021" @@ -14,8 +14,8 @@ repository = "https://github.com/edg-l/edlang" [dependencies] ariadne = { version = "0.4.1", features = ["auto-color"] } -edlang_ast = { version = "0.0.1-alpha.18", path = "../edlang_ast" } -itertools = "0.12.1" +edlang_ast = { version = "0.0.1-alpha.19", path = "../edlang_ast" } +itertools = "0.13.0" lalrpop-util = { version = "0.20.2", features = ["lexer"] } logos = "0.14.0" tracing = { workspace = true } diff --git a/lib/edlang_session/Cargo.toml b/lib/edlang_session/Cargo.toml index 093803481..04b270e4f 100644 --- a/lib/edlang_session/Cargo.toml +++ b/lib/edlang_session/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_session" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" authors = ["Edgar Luque "] description = "edlang session" edition = "2021" diff --git a/lib/edlang_span/Cargo.toml b/lib/edlang_span/Cargo.toml index 541bc37dc..f735d134c 100644 --- a/lib/edlang_span/Cargo.toml +++ b/lib/edlang_span/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "edlang_span" -version = "0.0.1-alpha.18" +version = "0.0.1-alpha.19" authors = ["Edgar Luque "] description = "edlang span" edition = "2021"