Being new to D is probably why this confuses me. Eg.. I am expecting the compiler to generate code, not execute it. The GDC I've build is a cross-compiler, thus it generates code for a different architecture than my host architecture. Would GDC really 'run' my code ?