From 11db28bc617b2c2280401980051898fd8bf58190 Mon Sep 17 00:00:00 2001 From: Timothee Cour Date: Wed, 26 Feb 2020 01:44:23 -0800 Subject: runCI: logs now show CPU/OS/etc info to be self contained (#13486) --- koch.nim | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/koch.nim b/koch.nim index e3ef73acd..75d504758 100644 --- a/koch.nim +++ b/koch.nim @@ -472,9 +472,14 @@ proc xtemp(cmd: string) = finally: copyExe(d / "bin" / "nim_backup".exe, d / "bin" / "nim".exe) +proc hostInfo(): string = + "hostOS: $1, hostCPU: $2, int: $3, float: $4, cpuEndian: $5, cwd: $6" % + [hostOS, hostCPU, $int.sizeof, $float.sizeof, $cpuEndian, getCurrentDir()] + proc runCI(cmd: string) = doAssert cmd.len == 0, cmd # avoid silently ignoring echo "runCI:", cmd + echo hostInfo() # note(@araq): Do not replace these commands with direct calls (eg boot()) # as that would weaken our testing efforts. when defined(posix): # appveyor (on windows) didn't run this -- cgit 1.4.1-2-gfad0