Small error in the manual, compilation issue with Multivariate Probit (Section 9.15)


#1

Posting here in case someone else runs into this problem. I tried compiling and using the multivariate probit model specified in the manual (pages 157-160), but it wouldn’t compile. The error (for me at least) is in the functions block:
functions {
int sum(int[,] a) {
int s = 0;
for (i in 1:size(a))
s += sum(a[i]);
return s;
}
}
where the function is called ‘sum’, which is also something else in C++ I believe. Changing this (and where the function is used in the transformed data block) solved the issue.


#2

Hello,

someone from the core team might suggest to you to directly open an issue in the github manual issue page


#3

Thanks - I’ll post there