HI!
I've a simple FORTRAN code that does some operation (no more than addition
and multiplication) with complex number.
I've compiled my code with the -g option and with the -o3. And some of the
resulting values are different.
So I started inserting some WRITE statements in the intermediate computation
and some of the previous results that were different now are exactly the
same!!
I believe that this looks like a illegal value access problem, like reading
uninitialized variables, reading over arrays boundary.
I run the program under Valgrind with mem-check tool and it didn't find any
errors.
I run the program under Valgrind with pointer-check tool and it gives me a
lot of "Invalid read" messages at lines where OPEN, READ, WRITE function are
used.
What can I do?
thank you very much !
Federico
------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Valgrind-users mailing list
Valgrind-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/valgrind-users