Skip to content

Commit f8295d4

Browse files
committed
Add nogil to _scipy_callback_*_real
1 parent 4a1a41e commit f8295d4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

symengine/lib/symengine_wrapper.pyx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4560,15 +4560,15 @@ cdef class _Lambdify(object):
45604560
return result
45614561

45624562

4563-
cdef double _scipy_callback_lambda_real(int n, double *x, void *user_data):
4563+
cdef double _scipy_callback_lambda_real(int n, double *x, void *user_data) nogil:
45644564
cdef symengine.LambdaRealDoubleVisitor* lamb = <symengine.LambdaRealDoubleVisitor *>user_data
45654565
cdef double result
45664566
deref(lamb).call(&result, x)
45674567
return result
45684568

45694569

45704570
IF HAVE_SYMENGINE_LLVM:
4571-
cdef double _scipy_callback_llvm_real(int n, double *x, void *user_data):
4571+
cdef double _scipy_callback_llvm_real(int n, double *x, void *user_data) nogil:
45724572
cdef symengine.LLVMDoubleVisitor* lamb = <symengine.LLVMDoubleVisitor *>user_data
45734573
cdef double result
45744574
deref(lamb).call(&result, x)

0 commit comments

Comments
 (0)