天南水北 发表于 2019-10-5 12:18 
直接查看错误细节吧
set traced 2
set trace on
我是一个新手,实在是看不懂,所以提交上来请帮忙看看好吗,全部很长,这里只贴了最后一小段
---------------------------------------------------------------------------- end xtdpd.iv_parse_main2 ---
- local options `"`r(options)'"'
= local options `" noemptycells noomitted "'
- local iv_varlist `r(iv_varlist)'
= local iv_varlist
- local iv_diff `r(iv_diff)'
= local iv_diff
- local _ls_1 "`varlist' `dgmmiv_varlist' `liv_only_lvars'"
= local _ls_1 "n L.n n "
- local _ls_2 "`div_only_lvars' `iv_varlist' `iv_diff' `div_only_dvars'"
= local _ls_2 " "
- local _ls_3 "`lgmmiv_varlist' "
= local _ls_3 " "
- local _ls_0 "`_ls_1' `_ls_2' `_ls_3' "
= local _ls_0 "n L.n n "
- local _ls_0: list uniq _ls_0
- local options2 : subinstr local options " " "", all
- if `"`options2'"' != "" {
= if `"noemptycellsnoomitted"' != "" {
- di as err "option `options2' not allowed"
= di as err "option noemptycellsnoomitted not allowed"
option noemptycellsnoomitted not allowed
- exit 198
}
------------------------------------------------------------------------------------ end xtdpd.Estimate ---
----------------------------------------------------------------------------------------------- end xtdpd ---
----------------------------------------------------------------------------------------------- end xtabond ---
r(198);