|
From: | Fred Wright |
Subject: | [gpsd-dev] Broken Regressions |
Date: | Sun, 7 Apr 2019 18:50:02 -0700 (PDT) |
User-agent: | Alpine 2.21 (LRH 202 2017-01-01) |
It looks like GPSD didn't handle the week rollover as well as most of the receivers did, since there are now ten failing regression tests plus a whole bunch of "gpsd:ERROR: date is negative!" messages. Fortunately, I think this only affects the tests and not the normal realtime operation. A couple of spot checks look like it's hallucinating week-rollover issues on some tests.
To make matters worse, the BUILD_WEEK and BUILD_ROLLOVERS parameters, which are presumably intended to define the week-number handling, aren't even used anywhere. Though any code that thinks in terms of two separate parameters is probably wrong, anyway. :-) That means that one can't fix the behavior by tweaking those parameters, nor can one grep for them to find the offending code.
Fred Wright
[Prev in Thread] | Current Thread | [Next in Thread] |