- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
-----------------------------------------------------------------
gross (my desktop)
Diagnosis resumes after milestone Number 220 Page: 10
The number of DEFECTs discovered = 1.
The number of FLAWs discovered = 1.
Diagnosis resumes after milestone Number 220 Page: 12
The number of FAILUREs encountered = 2.
The number of SERIOUS DEFECTs discovered = 2.
The number of DEFECTs discovered = 3.
The number of FLAWs discovered = 1.
The number of FAILUREs encountered = 2
The number of SERIOUS DEFECTs discovered = 4
The number of DEFECTs discovered = 4
The number of FLAWs discovered = 1
ifort -mp: perfect
-----------------------------------------------------------------
bochs-2.1.1
gcc: same
icc: hang on "sqrt is rounded or chopped"
ifort: not tested due to the crazy errors seen already
ifort -mp:
after milestone 7
searching for radix and precision
forrtl: severe (174): SIGSEGV
g77:
******** perfect *******
So what we see is that bochs looks like it CAN do correct floating point
programs (with g77)! I'd like to think that with switches, I can get ifort to
run with the same "environment" that g77 uses.I recently tried -pc80 as well as making sure that I'm not linked with libimf. Are there any other suggestions you have for getting code to work on bochs's somewhat braindead fpu, or is there a way to cut and paste g77s setup register(s)?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You haven't posted enough of your Paranoia results to know which tests are failing, nor have you divulged which type of CPU you are testing.I suppose it is double precision, as I don't know of a public float version for C. Assuming that you are running on a CPU which supports SSE2, options -xW -mp have a better chance. If you are testing the x87 code, try -mp -pc64 for double, and -mp -pc32 for single precision. Paranoia lives up to its name when it sees you mixing different precision modes. I would think that you would find plenty of pitfalls with g77 as well, according to whether you chose -ffloat-store, and whether you chose SSE2 or 387 code.
I'll try my version of Paranoia with whichever ifort I presently have installed on my laptop.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page