37a38
> #include "systemc/core/time.hh"
60a62,73
>
> double secs = d * TimeUnitScale[tu];
> for (tu = ::sc_core::SC_SEC; tu > ::sc_core::SC_FS;
> tu = (::sc_core::sc_time_unit)(tu - 1)) {
> if (TimeUnitScale[tu] <= secs)
> break;
> }
>
> uint64_t i = static_cast<uint64_t>(secs / TimeUnitScale[tu]);
> std::ostringstream ss;
> ss << i << " " << TimeUnitNames[tu] << " (" << _os->name() << ")";
> SC_REPORT_INFO("(I703) tracing timescale unit set", ss.str().c_str());