- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
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
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Actually, I removed the content of /tmp, not the directory itself.
Regards.
Regards.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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 ??

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