Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
29285 Discussions

Compiler driver / backend version mismatch

kosa
Beginner
550 Views
Hi everybody!

Up to now I used ifort compiler succesfully, but today something has happened. When I try to compile my source code, I get the message:

Compiler driver / backend version mismatch: unset != 800
Be sure compiler driver and backend programs are in the same directory.
compilation aborted for advx2.f (code 1)
make: *** [advx2.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [avisc_d.o] Error 130

I checked some hints on the net, but found no advice appropriate for my problem.

......

OK, that is very funny. While writing the above I got an idea to compile a test program with ifort and f77. The second compiler gave me a message:
'cc1: No space left on device: when writing output to /tmp/ccQ7QuOc.f'

So I wrote 'rm -f /tmp/' (as an oridinary user) and the problem has gone. Could someone tell me why that was the point? I have never had to do something like that.

Best regards
0 Kudos
3 Replies
TimP
Honored Contributor III
550 Views
Normally, the backend mismatch message would mean that you are mixing up ifort versions, For example, you might have the environment variables set for a newer version when you invoked the old intel_fc_80/bin/ifc.
The /tmp/ out of space is a simple disk full condition. Rather than removing /tmp, you would remove all the files and directories in /tmp.
0 Kudos
kosa
Beginner
550 Views
Actually, I removed the content of /tmp, not the directory itself.
Regards.
0 Kudos
yxli4
Beginner
550 Views

Imet the same problem ,but I have set the environment variable NLSPATH=/opt/intel_fc_80...before it .When I reset NLSPATH as NULL and used ifort compiling the f77 program ,the problem appeared!

Why ??

0 Kudos
Reply