You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Now uses a wrapper class around the Matlab interface
This ensures that the `__del__` method of this class
will only be called when all references to Matlab has
been garbage collected.
* This is an attempt to fix the ext segfault #3 but it
doesn't fix it entirely (something funky on the Matlab
side).
* Fix MatlabProxyObject `__setattr__` - can now do e.g.
`h = m.herbert_config(); h.use_mex = True`
* Fix `worker_v2.m` not found in initialisation
(introduced in Horace 3.5.3)
* Fix Windows Jenkinsfile - now uses PowerShell commands
to notify github; and fixed build and run scripts
* Fix DataTypes.py encoding list recursion.
For complex operations,
pace_python
almost always segfaults on exit on Linux.Run the following script:
This produces a segfault. If the final line
print(sw)
is removed, there is no segfault... there's something screwy with the garbage collector...The following base matlab-python code also segfaults:
(the segfault occurs irregardless of whether the final
m.exit()
is there or not). However:Does not segfault - suggesting it's something about the
disp
call...?The text was updated successfully, but these errors were encountered: