如何在 rstan 中查看错误 Stan 模型的警告?

How to view warnings for incorrect Stan model in rstan?

目前,如果我在 *.stan 文件中输入错误(例如忘记结尾的分号),然后 运行 R 中的模型,它会静默退出而不显示任何错误消息:

library(rstan)

fit <- stan(file="mymodel.stan", data=c(1,2))

有没有办法查看我的 Stan 模型的编译错误?像

Semicolon missing on line 13

这个答案在未来更长的时间内应该不是必需的,但在最近的过去你可能需要做

install.packages("rstan", type = "source")

为了正确处理在MacOSX操作系统的Catalina版本下解析无效Stan程序时抛出的异常。