Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 88 → Rev 89

//SPARTAN/trunk/test/fpu/fpu0/test.c
43,14 → 43,19
 
static void e(void *data)
{
int i;
while(1) {
double e,d,le,f;
le=-1;
e=0;
f=1;
for(d=1;e!=le;d*=f,f+=1) {
for(i=0,d=1;e!=le;d*=f,f+=1,i++) {
le=e;
e=e+1/d;
if (i>1000000) {
printf("tid%d: e LOOPING\n", THREAD->tid);
i = 0;
}
}
if((int)(100000000*e)==271828182) printf("tid%d: e OK\n", THREAD->tid);