Dear Allin and Jack,
As Jack suggested (some months ago) I use "catch" into a loop command in order to skip cases where a biprobit estimation could not be provided.
My script looks like :
loop 200 --progressive
do some random sorting
catch biprobit y1 y2 const x1 ; const x2
err = $error
if !err
do some stuff
else
do nothing in particular
endif
endloop
This script used to work perfectly in an earlier version of gretl (by mid-2014). The problem is that it doesn't work anymore and its execution is interrupted if the estimation procedure fails
Instead, everything is ok when I use a "loop for" command instead of the progressive loop.
Best,
Artur