bug#26162: time-duration screws up negative durations

2018-10-21 Thread Mark H Weaver
Zefram writes: > Computing a difference between two SRFI-19 times, using time-difference, > produces sensible results if the result is positive, but often nonsense > if it's negative: > > scheme@(guile-user)> (use-modules (srfi srfi-19)) > scheme@(guile-user)> (time-difference (make-time time-tai

bug#26162: time-duration screws up negative durations

2017-03-18 Thread Zefram
Computing a difference between two SRFI-19 times, using time-difference, produces sensible results if the result is positive, but often nonsense if it's negative: scheme@(guile-user)> (use-modules (srfi srfi-19)) scheme@(guile-user)> (time-difference (make-time time-tai 0 1) (make-time time-tai 1