diff --git a/lib/mps/matrixrandom.jl b/lib/mps/matrixrandom.jl index 10366c26..da41a705 100644 --- a/lib/mps/matrixrandom.jl +++ b/lib/mps/matrixrandom.jl @@ -24,7 +24,6 @@ end function MPSMatrixRandomDefaultDistributionDescriptor() desc = @objc [MPSMatrixRandomDistributionDescriptor defaultDistributionDescriptor]::id{MPSMatrixRandomDistributionDescriptor} obj = MPSMatrixRandomDistributionDescriptor(desc) - finalizer(release, obj) return obj end diff --git a/test/random.jl b/test/random.jl index f0e94ede..40aab582 100644 --- a/test/random.jl +++ b/test/random.jl @@ -1,4 +1,5 @@ using Random +using Metal using Metal: can_use_mpsrandom const RAND_TYPES = [Float16, Float32, Int8, UInt8, Int16, UInt16, Int32, UInt32, Int64,