x64 can not run [core.thread.Fiber]

sdvcn via Digitalmars-d digitalmars-d at puremagic.com
Fri Nov 7 03:17:15 PST 2014


[code]
import std.stdio;


import core.thread;

void fiberFunc()
{
	foreach(i; 0 .. 10)
	{
		writefln("int is %d",i);
		Fiber.yield();
	}
}


int main(string[] argv)
{
	Fiber composed = new Fiber( &fiberFunc);
	do{
		writeln("out ...");
		composed.call();

	}while(composed.state != Fiber.State.TERM);


     return 0;
}
[/code]
dmd main.d -m64

dmd2.066.1
dmd2.066
dmd2.065

os:windows 2008r2sp1 6.1.7601 x64




More information about the Digitalmars-d mailing list