Using 64-bit preprocessor

Starting Dynare (version 4.5.1).

Starting preprocessing of the model file …

Found 57 equation(s).

Evaluating expressions…done

Computing static model derivatives:

- order 1

Computing dynamic model derivatives:
- order 1
- order 2

Processing outputs …

done

Preprocessing completed.

Total computing time : 0h00m00s

Error using *

Inner matrix dimensions must agree.

Error in solve_one_constraint (line 154)

relaxconstraint_ = eval(constraint_relax_difference_);

Error in runsim_borrcon_Amy (line 32)

[zdatalinear zdatapiecewise zdatass oobase_ Mbase_ ] = …

when I use OccBin to solve my model, which involves borrowing constraints similar to JME 2017, collateral constraints and macroeconomic asymmetrics, I met such an error.

Does that mean that there is sth wrong with my setting of “constraint=” or “constraintr_relax=”?

What can I do to fix it? (I use the toolkit_files_4.5., in the forum).

Does anyone have any advice on how to fix? Please do help!

Thanks!

```
Cell contents reference from a non-cell array object.
Error in solve_one_constraint (line 44)
eval([Mbase_.param_names{i_indx_,:},'= M_.params(i_indx_);']);
Error in runsim_borrcon_Amy (line 32)
[zdatalinear zdatapiecewise zdatass oobase_ Mbase_ ] = ...
```

Without the files, it is impossible to tell. Note that a 4.6-compatible version of Occbin is at GitHub - JohannesPfeifer/Occbin_update