cubecl-cpu 0.11.0-pre.2

CPU runtime for CubeCL
1
2
3
4
5
6
7
8
9
10
11
12
use std::env;

fn main() -> Result<(), Box<dyn std::error::Error>> {
    // required on macos
    tracel_llvm_bundler::config::set_homebrew_library_path()?;

    if env::var("CUBECL_DEBUG_MLIR").is_ok() && env::var("CARGO_FEATURE_STD").is_ok() {
        println!("cargo:rustc-cfg=feature=\"mlir-dump\"");
    }

    Ok(())
}