std.system reports win32 when running OS X

Dave Chapman via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Wed Feb 1 13:34:05 PST 2017


I am running an iMac with OS X 10.11.5 (El Capitan) and dmd 
version 2.072.2
The following program prints out OS = win32.

Is this the intended behavior?

#!/usr/local/bin/rdmd

import std.stdio;
import std.system;

void main (string[] args) {
   immutable OS os;
   writefln("OS = %s",os);
}



More information about the Digitalmars-d-learn mailing list