|
Hello:
I have a trouble with floating point number when I use xen. First I work on openSUSE 11.3, with xen- void BUG() { while(1); } func() { float f = 1; while(1) { TRACE(“f = %f\n”, f); if(f < 0) BUG(); Sleep(1000); } } When I use “xm migrate ?live win1 hosta”, (hosta is the same computer), sometime print f = -1.#IND0, sometime goto BUG(). Why()? Then I use xen- My CPU is Intel Xeon L5408.When I use other CPU, for example Xeon L5420,I rarely meet the problem.
With best regards, 5 Sep 2010
|
_______________________________________________ Xen-bugs mailing list Xen-bugs@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-bugs