Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29244 Discussions

CVF6.6B Illegal instruction on P4 Based Chips

mattj
Beginner
598 Views

Am trying to find the cause of Illegal instruction errors when running software develop with CVF 6.6B on P4 BasedMachines.Software has primarily beendeveloped on a AMD Athlon platform. When running on P4 based platforms code causes an Illegal Instruction error when handling anydeferred shape arrays or array specifications of form(:). Have tried changing project settings togenerate code for various processor platformsand optimisation levels but with out any success infixing bug. Generate most optimized code flag is off. Any suggestions would be most appreciated.

Matt

0 Kudos
2 Replies
Steven_L_Intel1
Employee
598 Views
Exactly which switches are you using? The only thing that comes to mind is that you are using /arch:k7, which will give exactly this error when a 3DNow data prefetch instruction is executed.

Have you tried 6.6C at least?
0 Kudos
dima333a
Beginner
598 Views
I had exactly the same problem with the switches (usially I use both of the them together) /tune:k7 /architecture:k7
0 Kudos
Reply