Ensure that generated sparse MEX files are unloaded before the preprocessor is run
This workaround already existed for the legacy representation.estimate-initial-state
parent
5af6e861a6
commit
b343f0231d
|
@ -236,8 +236,12 @@ end
|
|||
% otherwise the preprocessor can't recompile it
|
||||
if isoctave
|
||||
clear([fname(1:end-4) '.static'], [fname(1:end-4) '.dynamic'])
|
||||
clear([fname(1:end-4) '.sparse.static_resid'], [fname(1:end-4) '.sparse.static_g1'], [fname(1:end-4) '.sparse.static_g2'])
|
||||
clear([fname(1:end-4) '.sparse.dynamic_resid'], [fname(1:end-4) '.sparse.dynamic_g1'], [fname(1:end-4) '.sparse.dynamic_g2'], [fname(1:end-4) '.sparse.dynamic_g3'])
|
||||
else
|
||||
clear(['+' fname(1:end-4) '/static'], ['+' fname(1:end-4) '/dynamic'])
|
||||
clear(['+' fname(1:end-4) '/sparse/static_resid'], ['+' fname(1:end-4) '/sparse/static_g1'], ['+' fname(1:end-4) '/sparse/static_g2'])
|
||||
clear(['+' fname(1:end-4) '/sparse/dynamic_resid'], ['+' fname(1:end-4) '/sparse/dynamic_g1'], ['+' fname(1:end-4) '/sparse/dynamic_g2'], ['+' fname(1:end-4) '/sparse/dynamic_g3'])
|
||||
end
|
||||
|
||||
[status, result] = system(command);
|
||||
|
|
Loading…
Reference in New Issue