From ac1bf3551f776dbdafb7a55737c7be8f070a7d5b Mon Sep 17 00:00:00 2001 From: Rainer Schuetze Date: Mon, 2 Jul 2018 08:17:37 +0200 Subject: [PATCH] fix Issue 19046 - OSX: bad value for core.stdc.time.CLOCKS_PER_SEC seems to have been switched from 100 to 1_000_000 with OSX 10.4/10.5 --- src/core/stdc/time.d | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/stdc/time.d b/src/core/stdc/time.d index ee8d7d78018..baccf6bffcf 100644 --- a/src/core/stdc/time.d +++ b/src/core/stdc/time.d @@ -86,7 +86,7 @@ version( Windows ) } else version( OSX ) { - enum clock_t CLOCKS_PER_SEC = 100; + enum clock_t CLOCKS_PER_SEC = 1_000_000; // was 100 until OSX 10.4/10.5 version (X86) extern (C) pragma(mangle, "clock$UNIX2003") clock_t clock(); else