mirror of
https://github.com/YosysHQ/yosys
synced 2025-07-29 23:43:16 +00:00
No rusage on win32
This commit is contained in:
parent
ccf7b2e342
commit
d3405c15bf
2 changed files with 13 additions and 2 deletions
|
@ -268,12 +268,16 @@ int main(int argc, char **argv)
|
|||
delete log_hasher;
|
||||
log_hasher = nullptr;
|
||||
|
||||
log_spacer();
|
||||
#ifdef WIN32
|
||||
log("End of script. Logfile hash: %s\n", hash.c_str());
|
||||
#else
|
||||
struct rusage ru_buffer;
|
||||
getrusage(RUSAGE_SELF, &ru_buffer);
|
||||
log_spacer();
|
||||
log("End of script. Logfile hash: %s, CPU: user %.2fs system %.2fs\n", hash.c_str(),
|
||||
ru_buffer.ru_utime.tv_sec + 1e-6 * ru_buffer.ru_utime.tv_usec,
|
||||
ru_buffer.ru_stime.tv_sec + 1e-6 * ru_buffer.ru_stime.tv_usec);
|
||||
#endif
|
||||
log("%s\n", yosys_version_str);
|
||||
|
||||
int64_t total_ns = 0;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue