Bugzilla – Bug 1038
Time::Get*Seconds () return signed integer while actually returning unsigned.
Last modified: 2011-04-17 08:25:34 EDT
For example, GetMicroSeconds () as of revision [6f1114f669ff]: inline int64_t GetMicroSeconds (void) const { return ToInteger (*this, Time::US); } while ToInteger (): inline static uint64_t ToInteger (const Time &time, enum Unit timeUnit) { ... } It looks like to be already fixed in mathieu/ns-3-time repository.
ns-3-time merged.