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

Reply via email to