------- Comment #4 from dh458 at oakapple dot net 2009-07-23 06:23 ------- (In reply to comment #3) > What happens if you drop the -march=k8 option?
Works fine. > What happens if you use the -march=native option? Fails on k8 system - this is how I found the bug originally. > What happens if you use gas instead of Sun's assembler? $HOME/gnu-x86/local/bin/gfortran -c site.f90 -march=k8 -m32 -S gas --32 site.s site.s:652: Error: invalid character '.' in mnemonic cmovl.ns %eax, %ebx $HOME/gnu-x86/local/bin/gfortran -c site.f90 -march=k8 -m64 -O1 -S gas --64 site.s site.s:136: Error: invalid character '.' in mnemonic cmovq.e %rax, %r13 Solaris s10u7 gas version is GNU assembler version 2.15 (i386-pc-solaris2.10) using BFD version 2.15 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40832