On Wed, 6 Aug 2008, Allin Cottrell wrote:
 Anyway, you have exposed a bug: something has gone wrong with 
 gretl's ordered probit...
 
 ...there's a residual problem due to the fact that your 
 dependent variable has a gap in its sequence of values. 
Sorry, I didn't understand this at first, but in fact the entire 
problem was due to this gap.  The ordered probit code in gretl is 
predicated on the assumption that the values of the dependent 
variable are drawn from, and exhaust, a continuous set of integer 
levels or rankings, usually {1,2,3,...,n} or {0,1,2,3,..,n}.
The levels don't have to be zero-based, but there can be no 
skipped values.  
The problem is that we haven't actually enforced this requirement 
up till now, and all hell breaks loose when it's not satisfied.
For the moment I've updated CVS and the Windows snapshot with a 
check for that condition (along with a reasonably informative 
error message if it's not met).  When Jack gets back we can decide 
if we want to go to the trouble of relaxing this condition.  
Allin.