Dear Gromacs users, I am trying to install gromacs on my cluster using Intel Compiler 11.1.072 and FFTW3. But I met the following error message icc -DHAVE_CONFIG_H -I. -I../../../src -I/usr/include/libxml2 -I../../../include -I/usr/local/include -xHOST -I/home/users/ymei/software/fftw3/intel/include -pthread -I./include -MT type.lo -MD -MP -MF .deps/type.Tpo -c type.c -o type.o /tmp/iccLPSVQqas_.s: Assembler messages: /tmp/iccLPSVQqas_.s:92: Error: no such instruction: `pmaxsb %xmm0,%xmm1' /tmp/iccLPSVQqas_.s:100: Error: no such instruction: `pmaxsb (%r8,%rdx),%xmm0' /tmp/iccLPSVQqas_.s:228: Error: no such instruction: `pminsb %xmm0,%xmm1' /tmp/iccLPSVQqas_.s:236: Error: no such instruction: `pminsb (%r8,%rdx),%xmm0' /tmp/iccLPSVQqas_.s:2559: Error: no such instruction: `pmaxsd %xmm0,%xmm1' /tmp/iccLPSVQqas_.s:2567: Error: no such instruction: `pmaxsd (%rdx,%r9,4),%xmm0' /tmp/iccLPSVQqas_.s:2709: Error: no such instruction: `pminsd %xmm0,%xmm1' /tmp/iccLPSVQqas_.s:2717: Error: no such instruction: `pminsd (%rdx,%r9,4),%xmm0' /tmp/iccLPSVQqas_.s:2989: Error: no such instruction: `pmulld %xmm0,%xmm1' /tmp/iccLPSVQqas_.s:2997: Error: no such instruction: `pmulld (%rdx,%rax,4),%xmm0' /tmp/iccLPSVQqas_.s:7009: Error: no such instruction: `pmaxsb %xmm0,%xmm1' /tmp/iccLPSVQqas_.s:7017: Error: no such instruction: `pmaxsb (%r8,%rdx),%xmm0' /tmp/iccLPSVQqas_.s:7145: Error: no such instruction: `pminsb %xmm0,%xmm1' /tmp/iccLPSVQqas_.s:7153: Error: no such instruction: `pminsb (%r8,%rdx),%xmm0' /tmp/iccLPSVQqas_.s:9313: Error: no such instruction: `pmaxuw %xmm0,%xmm1' /tmp/iccLPSVQqas_.s:9321: Error: no such instruction: `pmaxuw (%rdx,%r9,2),%xmm0' /tmp/iccLPSVQqas_.s:9463: Error: no such instruction: `pminuw %xmm0,%xmm1' /tmp/iccLPSVQqas_.s:9471: Error: no such instruction: `pminuw (%rdx,%r9,2),%xmm0' /tmp/iccLPSVQqas_.s:10621: Error: no such instruction: `pmaxud %xmm0,%xmm1' /tmp/iccLPSVQqas_.s:10629: Error: no such instruction: `pmaxud (%rdx,%r9,4),%xmm0' /tmp/iccLPSVQqas_.s:10771: Error: no such instruction: `pminud %xmm0,%xmm1' /tmp/iccLPSVQqas_.s:10779: Error: no such instruction: `pminud (%rdx,%r9,4),%xmm0' /tmp/iccLPSVQqas_.s:11051: Error: no such instruction: `pmulld %xmm0,%xmm1' /tmp/iccLPSVQqas_.s:11059: Error: no such instruction: `pmulld (%rdx,%rax,4),%xmm0' /tmp/iccLPSVQqas_.s:15514: Error: no such instruction: `pmaxsb %xmm0,%xmm1' /tmp/iccLPSVQqas_.s:15522: Error: no such instruction: `pmaxsb (%r8,%rdx),%xmm0' /tmp/iccLPSVQqas_.s:15650: Error: no such instruction: `pminsb %xmm0,%xmm1' /tmp/iccLPSVQqas_.s:15658: Error: no such instruction: `pminsb (%r8,%rdx),%xmm0' make[4]: *** [type.lo] Error 1 make[4]: Leaving directory `/home/users/ymei/software/gromacs-4.5.5/src/gmxlib/thread_mpi' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/users/ymei/software/gromacs-4.5.5/src/gmxlib' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/users/ymei/software/gromacs-4.5.5/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/users/ymei/software/gromacs-4.5.5/src' make: *** [all-recursive] Error 1
I have never seen this kind of error message before, and I donot know what to do to solve this problem. Can anyone help me out? Intel Compiler 2011 is ok. But this version does not work well with my cluster, especially with openmpi. And the following information might be helpful. ymei@CLOUD@ECNU:~/software/gromacs-4.5.5> gcc -v Using built-in specs. Target: x86_64-suse-linux Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib64 --libexecdir=/usr/lib64 --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-checking=release --with-gxx-include-dir=/usr/include/c++/4.1.2 --enable-ssp --disable-libssp --disable-libgcj --with-slibdir=/lib64 --with-system-zlib --enable-shared --enable-__cxa_atexit --enable-libstdcxx-allocator=new --program-suffix= --enable-version-specific-runtime-libs --without-system-libunwind --with-cpu=generic --host=x86_64-suse-linux Thread model: posix gcc version 4.1.2 20070115 (SUSE Linux) ymei@CLOUD@ECNU:~/software/gromacs-4.5.5> cat /etc/SuSE-release SUSE Linux Enterprise Server 10 (x86_64) VERSION = 10 PATCHLEVEL = 2 Thank you in advance. Ye
-- gmx-users mailing list gmx-users@gromacs.org http://lists.gromacs.org/mailman/listinfo/gmx-users Please search the archive at http://www.gromacs.org/Support/Mailing_Lists/Search before posting! Please don't post (un)subscribe requests to the list. Use the www interface or send it to gmx-users-requ...@gromacs.org. Can't post? Read http://www.gromacs.org/Support/Mailing_Lists