Artur T. schrieb:
> Sven Schreiber schrieb:

>>
>> Second, I don't really know what's happening. What's your dataset, your
>> data range, and your sample selection when you call the function?
>> Related to that, some speculation: Maybe your sample doesn't start at
>> the first available obs in the dataset, so when the function tries to
>> set the startobs to 1, it's illegal for it to do so. If that were the
>> case, I'm not sure whether it's a gretl bug or a bug in my function.
>> (Meaning, I'm not sure whether it should be considered illegal, or
>> whether the smpl command inside a function should be evaluated relative
>> to the current sample.)
>>
>> thanks for testing!
>>
>> -sven

>>   
> It seems that the error is caused by a change in the sample size. Using 
> the full range works fine (tested on other data sets) but as soon as I 
> change the sample start arbitrarily the error occurs again. Only 
> changing the sample end (leaving the start at its first observation) 
> does not lead to any error.
> 
>

So that would seem to confirm my speculation... Actually while trying to
reproduce this behavior I found another bug (this time clearly not a
gretl bug) so I will prepare a new version that tries to squash them both.

thanks,
sven

Reply via email to