Files
linguist/samples/Terra/cudaoo.t
2016-01-28 11:22:27 +07:00

21 lines
369 B
Perl

if not terralib.cudacompile then
print("CUDA not enabled, not performing test...")
return
end
C = terralib.includec("cuda_runtime.h")
cudalib.linkruntime()
terra foo()
var stuff : &opaque
C.cudaMalloc(&stuff,sizeof(int))
return stuff
end
local a = foo()
terra blank() end
terralib.cudacompile { blank = blank }
assert(0 == C.cudaMemset(a,0,4))