I have used PGI5.0 to run MM5 for a while, and it worked well before yesterday.
But now I get the error as follows:
/tmp/pgf90210Tyw.s: Assembler messages:
/tmp/pgf90210Tyw.s:4: Warning: line numbers must be positive; line number 0 rejected
/tmp/pgf90210Tyw.s:4: Error: junk at end of line, first unrecognized character is 9' /tmp/pgf90Spn32G.s: Assembler messages: /tmp/pgf90Spn32G.s:4: Warning: line numbers must be positive; line number 0 rejected /tmp/pgf90Spn32G.s:4: Error: junk at end of line, first unrecognized character is 9’
…
I don’t know what the problem is and how to solve it, please give me some advice. Thank you very much!
Assuming nothing has changed on your system since yesterday (like a new or upgraded OS, new binutils, etc), check your disk space on the partition that “/tmp” is on. It possible that only part of the assembly file is being written.
Also, try using the flag “-Mkeepasm” so that the assembler file is written in your build directory instead of “/tmp”.
The disk space is enough. I cleared all the files in ‘/tmp’, but it was of no use. Then someone suggested trying a higher edition of PGI, so I deleted 5.0 and installed 6.0, and it could work again.
But I’m afraid that it will have the same problem again someday. I’ll think over your advice. Thanks again. :)