Skip to main content

singe_cutensor_sys/
lib.rs

1#![allow(
2    warnings,
3    deprecated,
4    unused_qualifications,
5    clippy::all,
6    clippy::pedantic
7)]
8
9use num_enum::{IntoPrimitive, TryFromPrimitive};
10
11pub use singe_cuda_sys::library_types::cudaDataType_t;
12use singe_cuda_sys::{driver::CUstream as cudaStream_t, library_types::cudaDataType};
13
14#[cfg(feature = "cutensor_2_6")]
15include!("sys_20600.rs");
16
17#[cfg(test)]
18mod tests {
19    use super::*;
20
21    #[test]
22    fn it_works() {
23        let version = unsafe { cutensorGetVersion() };
24        println!("cuTENSOR version: {}", version);
25        assert_ne!(version, 0);
26    }
27}