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
