[MITgcm-devel] build_options/linux_ia32_g77

Dimitris Menemenlis menemenlis at sbcglobal.net
Tue Aug 30 07:43:27 EDT 2005


Ed and Jean-Michel, thanks for taking a look.  Scott will be upgrading 
OS on sea.mit.edu in the fall.  In the meantime I am using the "EASY 
OPTION".  Would it be easy to add a test for "old stuff" to following 
lines in tools/build_options/linux_ia32_g77?

  has_sse2=f
  grep flags /proc/cpuinfo | grep sse2 > /dev/null 2>&1  &&  has_sse2=t

D.

> The sea.mit.edu machine is running an old stuff:
> 
>   $ more /etc/redhat-release
>   Red Hat Linux release 7.2 (Enigma)
>   $ gcc -v
>   Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs
>   gcc version 2.96 20000731 (Red Hat Linux 7.2 2.96-112.7.2)
> 
> so its no surprise that SSE and SSE2 aren't supported.
> 
> I suggest you do one or more of the following:
> 
>  - [EASY OPTION] create a custom optfile by removing the 
>      SSE/SSE2 options from the optfile that you're currently 
>      using, or
>  - install a newer compiler, or
>  - upgrade sea to a newer OS (which will, in turn, come with a
>      newer GCC that supports SSE/SSE2)
> 

-- 
Dimitris Menemenlis <menemenlis at jpl.nasa.gov>
Jet Propulsion Lab, California Institute of Technology
MS 300-323, 4800 Oak Grove Dr, Pasadena CA 91109-8099
tel: 818-354-1656;  fax: 818-393-6720



More information about the MITgcm-devel mailing list