compiling error on DELL PowerEdge(tm) 1900

Dear All

I have problem when compiling my code on DELL PowerEdge™ 1900. It works well on old machines. It displays error message as following.

/tmp/pgf90NWbpPL.s: Assembler messages:
/tmp/pgf90NWbpPL.s:47: Error: suffix or operands invalid for push' /tmp/pgf90NWbpPL.s:50: Error: suffix or operands invalid for push’
/tmp/pgf90NWbpPL.s:51: Error: suffix or operands invalid for push' /tmp/pgf90NWbpPL.s:52: Error: suffix or operands invalid for push’





Your help would be appreciated.


Cluz

Hi Cluz,

What are your compilation flags?
What is the output of pgf90 -V?
Can you post what is at line 47 in pgf90NWbpPL.s? You can keep assembly code by adding -Mkeepasm.


Hongyon