[Users] Intel Compiler Issues
Frank Loeffler
knarf at cct.lsu.edu
Tue Aug 9 14:06:12 CDT 2011
Hi,
On Tue, Aug 09, 2011 at 04:47:22PM +0100, Tim Lemon wrote:
> "Run-Time Check Failure: The variable 'd' is being used without
> being initialized"
I tried to reproduce this with this small program:
#include <iostream>
using namespace std;
typedef unsigned long long ticks;
static __inline__ ticks getticks(void)
{
unsigned a, d;
asm volatile("rdtsc" : "=a" (a), "=d" (d));
return ((ticks)a) | (((ticks)d) << 32);
}
int main()
{
ticks t = getticks();
cout << "ticks: " << t << "\n";
}
I compiled it and can run it:
$ icpc -Wall test.cc -o test
$ ./test
ticks: 10401616400236550
$ icpc --version
icpc (ICC) 11.1 20091130
Copyright (C) 1985-2009 Intel Corporation. All rights reserved.
I cannot see this problem.
Frank
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
Url : http://lists.einsteintoolkit.org/pipermail/users/attachments/20110809/95fc078d/attachment.bin
More information about the Users
mailing list