Find_hessian returns an error

When using find_hessian the following error:

with StrongModel(yobs, times, subjectids, times, subjectids, use_delay=False) as tmaxmodel:
    
    maps = pm.find_MAP()
    mu = tmaxmodel.bijection.map(maps)
    H = pm.find_hessian(maps)

Exception: ("Compilation failed (return status=1): /Users/demetri/.theano/compiledir_Darwin-18.7.0-x86_64-i386-64bit-i386-3.7.4-64/tmp9c5cfvl9/mod.cpp:400:27: error: non-constant-expression cannot be narrowed from type ‘npy_intp’ (aka ‘long’) to ‘int’ in initializer list [-Wc++11-narrowing]. int init_totals[2] = {V3_n0, V3_n1};. ^. /Users/demetri/.theano/compiledir_Darwin-18.7.0-x86_64-i386-64bit-i386-3.7.4-64/tmp9c5cfvl9/mod.cpp:400:27: note: insert an explicit cast to silence this issue. int init_totals[2] = {V3_n0, V3_n1};. ^. static_cast( ). /Users/demetri/.theano/compiledir_Darwin-18.7.0-x86_64-i386-64bit-i386-3.7.4-64/tmp9c5cfvl9/mod.cpp:400:34: error: non-constant-expression cannot be narrowed from type ‘npy_intp’ (aka ‘long’) to ‘int’ in initializer list [-Wc++11-narrowing]. int init_totals[2] = {V3_n0, V3_n1};. ^. /Users/demetri/.theano/compiledir_Darwin-18.7.0-x86_64-i386-64bit-i386-3.7.4-64/tmp9c5cfvl9/mod.cpp:400:34: note: insert an explicit cast to silence this issue. int init_totals[2] = {V3_n0, V3_n1};. ^. static_cast( ). /Users/demetri/.theano/compiledir_Darwin-18.7.0-x86_64-i386-64bit-i386-3.7.4-64/tmp9c5cfvl9/mod.cpp:412:9: error: non-constant-expression cannot be narrowed from type ‘ssize_t’ (aka ‘long’) to ‘int’ in initializer list [-Wc++11-narrowing]. V3_stride0, V3_stride1, . ^~. /Users/demetri/.theano/compiledir_Darwin-18.7.0-x86_64-i386-64bit-i386-3.7.4-64/tmp9c5cfvl9/mod.cpp:412:9: note: insert an explicit cast to silence this issue. V3_stride0, V3_stride1, . ^~. static_cast( ). /Users/demetri/.theano/compiledir_Darwin-18.7.0-x86_64-i386-64bit-i386-3.7.4-64/tmp9c5cfvl9/mod.cpp:412:21: error: non-constant-expression cannot be narrowed from type ‘ssize_t’ (aka ‘long’) to ‘int’ in initializer list [-Wc++11-narrowing]. V3_stride0, V3_stride1, . ^~. /Users/demetri/.theano/compiledir_Darwin-18.7.0-x86_64-i386-64bit-i386-3.7.4-64/tmp9c5cfvl9/mod.cpp:412:21: note: insert an explicit cast to silence this issue. V3_stride0, V3_stride1, . ^~. static_cast( ). /Users/demetri/.theano/compiledir_Darwin-18.7.0-x86_64-i386-64bit-i386-3.7.4-64/tmp9c5cfvl9/mod.cpp:413:1: error: non-constant-expression cannot be narrowed from type ‘ssize_t’ (aka ‘long’) to ‘int’ in initializer list [-Wc++11-narrowing]. V1_stride0, V1_stride1. ^~. /Users/demetri/.theano/compiledir_Darwin-18.7.0-x86_64-i386-64bit-i386-3.7.4-64/tmp9c5cfvl9/mod.cpp:413:1: note: insert an explicit cast to silence this issue. V1_stride0, V1_stride1. ^~. static_cast( ). /Users/demetri/.theano/compiledir_Darwin-18.7.0-x86_64-i386-64bit-i386-3.7.4-64/tmp9c5cfvl9/mod.cpp:413:13: error: non-constant-expression cannot be narrowed from type ‘ssize_t’ (aka ‘long’) to ‘int’ in initializer list [-Wc++11-narrowing]. V1_stride0, V1_stride1. ^~. /Users/demetri/.theano/compiledir_Darwin-18.7.0-x86_64-i386-64bit-i386-3.7.4-64/tmp9c5cfvl9/mod.cpp:413:13: note: insert an explicit cast to silence this issue. V1_stride0, V1_stride1. ^~. static_cast( ). 6 errors generated… ", ‘[Elemwise{neg,no_inplace}(<TensorType(float64, matrix)>)]’)

This looks like a theano error. Any idea why this might be coming up?