Zefram <zef...@fysh.org> writes: > scheme@(guile-user)> (use-modules (srfi srfi-19)) > scheme@(guile-user)> (julian-day->date 0 0) > $1 = #<date nanosecond: 0 second: 0 minute: 0 hour: 12 day: 24 month: 11 > year: -4714 zone-offset: 0> > scheme@(guile-user)> (julian-day->date -1 0) > $2 = #<date nanosecond: 0 second: 0 minute: 0 hour: -12 day: 24 month: 11 > year: -4714 zone-offset: 0> > scheme@(guile-user)> (julian-day->date -100000 0) > $3 = #<date nanosecond: 0 second: 0 minute: 0 hour: -12 day: -19 month: 3 > year: -4987 zone-offset: 0> > scheme@(guile-user)> (julian-day->date -10000000 0) > $4 = #<date nanosecond: 0 second: 0 minute: 0 hour: -12 day: -30 month: 0 > year: -32092 zone-offset: 0>
This is fixed by commit a58c7abd72648f77e4ede5f62a2c4e7969bb7f95 on the stable-2.2 branch. I'm closing this bug, but please reopen if appropriate. Thanks! Mark