This is an automated email from the ASF dual-hosted git repository.
jiayuliu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git
The following commit(s) were added to refs/heads/master by this push:
new 952ab9b update (#1953)
952ab9b is described below
commit 952ab9bb12a698d85b82e10c4fcc79182eb27deb
Author: xudong.w <[email protected]>
AuthorDate: Tue Mar 8 23:33:10 2022 +0800
update (#1953)
i'll m
---
datafusion-common/Cargo.toml | 2 +-
datafusion-jit/Cargo.toml | 8 ++++----
datafusion-jit/src/jit.rs | 6 ++++--
3 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/datafusion-common/Cargo.toml b/datafusion-common/Cargo.toml
index ff4edcc..b20ae7f 100644
--- a/datafusion-common/Cargo.toml
+++ b/datafusion-common/Cargo.toml
@@ -44,4 +44,4 @@ avro-rs = { version = "0.13", features = ["snappy"], optional
= true }
pyo3 = { version = "0.15", optional = true }
sqlparser = "0.14"
ordered-float = "2.10"
-cranelift-module = { version = "0.81.1", optional = true }
+cranelift-module = { version = "0.82.0", optional = true }
diff --git a/datafusion-jit/Cargo.toml b/datafusion-jit/Cargo.toml
index 191bf42..840ae5b 100644
--- a/datafusion-jit/Cargo.toml
+++ b/datafusion-jit/Cargo.toml
@@ -37,8 +37,8 @@ jit = []
[dependencies]
datafusion-common = { path = "../datafusion-common", version = "7.0.0",
features = ["jit"] }
-cranelift = "0.81.1"
-cranelift-module = "0.81.1"
-cranelift-jit = "0.81.1"
-cranelift-native = "0.81.1"
+cranelift = "0.82.0"
+cranelift-module = "0.82.0"
+cranelift-jit = "0.82.0"
+cranelift-native = "0.82.0"
parking_lot = "0.12"
diff --git a/datafusion-jit/src/jit.rs b/datafusion-jit/src/jit.rs
index e4450ad..acce54c 100644
--- a/datafusion-jit/src/jit.rs
+++ b/datafusion-jit/src/jit.rs
@@ -44,7 +44,7 @@ pub struct JIT {
impl Default for JIT {
#[cfg(target_arch = "x86_64")]
fn default() -> Self {
- let builder =
JITBuilder::new(cranelift_module::default_libcall_names());
+ let builder =
JITBuilder::new(cranelift_module::default_libcall_names()).unwrap();
let module = JITModule::new(builder);
Self {
builder_context: FunctionBuilderContext::new(),
@@ -97,7 +97,9 @@ impl JIT {
let isa_builder = cranelift_native::builder().unwrap_or_else(|msg| {
panic!("host machine is not supported: {}", msg);
});
- let isa = isa_builder.finish(settings::Flags::new(flag_builder));
+ let isa = isa_builder
+ .finish(settings::Flags::new(flag_builder))
+ .unwrap();
let mut builder =
JITBuilder::with_isa(isa,
cranelift_module::default_libcall_names());
builder.symbols(symbols);