In specific circumstances, the MCMC routine in MARK (v 4.1) crashes with the following error message:
forrtl: severe(161): Program Exception - array bounds exceeded
This happens when I try run to use a design matrix with more than one column to model the mean of a hyperdistribution for a specific set of parameters, which includes a couple of unidentifiable parameters (cohorts with no recoveries in a recovery only model). There's no problem if I just want to model the mean of this hyperdistribution, or if I model a different set of parameters with more than one column in the hyperdistribution design matrix. It's not just an issue with the unidentifiable parameters, as excluding these from the hyperdistribution doesn't help.
Any suggestions for why this happens, and what I can do to avoid it?
Morten