*! version 1.2.0 07may2003 (SJ3-4: st0049, st0050, st0051) program define _qvferr local err `1' local mess `2' if `err' == 0 | `mess' == 0 { exit } if `err' == 1 { di in red "bootstrap failure" } else if `err' == 3 { di in red "singular matrix in QVF" } else if `err' == 4 { di in red "failed to converge in QVF" } else if `err' == 5 { di in red "OLS singularity in QVF" } else if `err' == 6 { di in red "floating point exception in QVF" } else if `err' == 7 { di in red "singular matrix in RCAL" } else if `err' == 8 { di in red "singular matrix in IVAR" } else if `err' == 9 { di in red "singular matrix in SIMEX" } else if `err' == 10 { di in red "general failure in SIMEX" } else if `err' == 12 { di in red "failure in linear extrapolation in SIMEX" } else if `err' >= 13 & `err' <= 16 { di in red "failure in nonlinear extrapolation in SIMEX" } else if `err' == 17 { di in red "no replications, specify suu()" } else if `err' == 19 { di in red "out of memory" } else { di in red "internal error" } end exit #define StatusNullError 21 #define StatusInvalidDim1 22 #define StatusSAS 23 #define StatusUnknownFamily 24