cuda_runtime_sys/lib.rs
1#![allow(non_snake_case, non_upper_case_globals, non_camel_case_types)]
2include!("cuda_runtime.rs");
3
4#[cfg(test)]
5mod tests {
6 use super::*;
7
8 // This should work without GPU
9 #[test]
10 fn get_version() {
11 let mut version: i32 = 0;
12 let result = unsafe { cudaDriverGetVersion(&mut version as *mut i32) };
13 if result != cudaError::cudaSuccess {
14 panic!("Cannot get driver version: ERROR={:?}", result);
15 }
16 println!("Version = {}", version);
17 }
18}