I'm unable to use the cendif command within the somersd package. The error I get is identical to that mentioned here. If I type
sysuse auto.dta
cendif price, by(foreign)
I get the error: tidotforsomersd(): 3499 tidottree() not found
I have updated my libraries (mata: mata mlib query returns a library list ending in lsomersd), restarted Stata, updated the package (adoupdate somersd), and restarted my computer. However, I cannot seem to update ALL ado files... when I try update all, I get the error/stop message cannot write in directory /Applications/Stata/ado/base/0. So perhaps this is the problem? I've looked and this folder exists but is empty. I have no idea why Stata would have trouble writing into it.
Help would be appreciated!
sysuse auto.dta
cendif price, by(foreign)
I get the error: tidotforsomersd(): 3499 tidottree() not found
I have updated my libraries (mata: mata mlib query returns a library list ending in lsomersd), restarted Stata, updated the package (adoupdate somersd), and restarted my computer. However, I cannot seem to update ALL ado files... when I try update all, I get the error/stop message cannot write in directory /Applications/Stata/ado/base/0. So perhaps this is the problem? I've looked and this folder exists but is empty. I have no idea why Stata would have trouble writing into it.
Help would be appreciated!

Comment