I just noticed fallout from the recent change (in git and snapshots)
in the way in which gretl represents missing values internally.
Importation of series from a "native" database window (e.g. our
"fedstl" database with its subset of the FRED data) got broken.
Importation by script or console command is OK, but if you import by
way of drag and drop, or the "Import" menu item or button, you'd get
weirdly distorted dates (and be unable to plot the series).
This is now fixed in git and today's snapshots.
For anyone who wants details: This problem stemmed from a bad piece of
coding on my part, going back to our old representation of missing
values. Internally, missing values are "NADBL" which was defined as
the largest floating point value, DBL_MAX. Well, I sometimes "punned"
on this by typing "NADBL" where I actually intended "the biggest
possible number". Redefine NADBL as NaN, as we have now done, and such
code will go all weird.
I found and fixed most such punning uses of "NADBL" in the process of
the switchover to NaN, but I missed one case in GUI database access.
Allin
Show replies by thread