I Just omitted the "new" variable: /******************************************************/ BIGTHING rdtsc_rand(void) { static BIGTHING val=0x0000000011111111ULL;
#if WANT_RDTSC BIGTHING new; rdtscll(new); val ^= (val >> 15) ^ (val << 14) ^ new; #else val ^= (val >> 15) ^ (val << 14) ^ 9 ; #endif return val; } /******************************************************/ AvK _______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/