Skip to content

Commit 1ed601c

Browse files
committed
Fix ZeroCreate test
1 parent 6f3819b commit 1ed601c

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

tests/GraphBLAS-sharp.Tests/Backend/Vector/ZeroCreate.fs

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,20 @@ let correctnessGenericTest<'a when 'a: struct and 'a: equality>
3838
let vectorSize = abs vectorSize
3939

4040
if vectorSize > 0 then
41-
let q = case.TestContext.Queue
41+
try
42+
let q = case.TestContext.Queue
4243

43-
let clVector =
44-
zeroCreate q HostInterop vectorSize case.Format
44+
let clVector =
45+
zeroCreate q DeviceOnly vectorSize case.Format
4546

46-
let hostVector = clVector.ToHost q
47+
let hostVector = clVector.ToHost q
4748

48-
clVector.Dispose q
49+
clVector.Dispose q
4950

50-
checkResult vectorSize hostVector
51+
checkResult vectorSize hostVector
52+
with
53+
| ex when ex.Message = "Attempting to create full sparse vector" -> ()
54+
| ex -> raise ex
5155

5256
let createTest<'a> case =
5357
let getCorrectnessTestName dataType =

0 commit comments

Comments
 (0)