Back to home page

MITgcm

 
 

    


Warning, /doc/old_doc/optfiles_changes.txt is written in an unsupported language. File is not indexed.

view on githubraw file Latest commit ad38444b on 2018-01-31 20:35:48 UTC
39e1f33939 Jean*0001 - merging of optfiles: Aug 19 - Sept 13, 2011
                0002 - tag checkpoint63c (Sept 28, 2011)
                0003 - move obsolete optfile to tools/build_options/unsupported/ (Sep 29, 2011)
                0004 ====================================================================
                0005 Date: Wed, 14 Sep 2011 20:12:00 -0400
                0006 From: Jean-Michel Campin <jmc@ocean.mit.edu>
                0007 To: mitgcm-support@mitgcm.org
                0008 
                0009 Hi,
                0010 
                0011 There has been some recent cleaning/merging of few optfiles
                0012 (in tools/build_options/), especially some MPI specific optfiles
                0013 have been merged to previously non MPI one, and the modified ones
                0014 now support both type of built (when using genmake2 -mpi for the MPI
                0015 built).
                0016 Similarly, the multi-threads specific optfiles (+mth) with OpenMP
                0017 options have also been merged, so that the modified ones also support
                0018 an OpenMP built (when using genmake2 -omp).
                0019 
                0020 Below is the list of now obsolete optfiles which have been merged
                0021 and the corresponding optfile that should be used instead.
                0022 The plan is to move relatively soon (after the next checkpoint)
                0023 these obsolete optfiles to: tools/build_options/unsupported/.
                0024 
                0025 Note that some modified/merged optfiles have not been tested (because
                0026 of limited access to some platform/compiler), so if something does
                0027 not work with the modified optfile (but was working before),
                0028 let us know.
                0029 
                0030 Thanks,
                0031 Jean-Michel
                0032 
                0033 =====================================================================================
                0034  obsolete optfile                     -->  merged optfile     genmake2 option to
                0035 (to be moved to "unsupported")                                use with merged optfile
                0036 -------------------------------------------------------------------------------------
                0037  darwin_ia32_gfortran+mpi             --> darwin_ia32_gfortran       (-mpi)
                0038  darwin_ia32_pgf95+mpich2-mx_trane    --> darwin_ia32_pgf95_trane    (-mpi)
                0039 
                0040  irix64_ip27_f77+mpi                  --> irix64_ip27_f77            (-mpi)
                0041  irix64_ip35_f77+mpi_mnc_gfdl \                                      (-mpi)
                0042  irix64_ip35+mpi_gfdl          }      --> irix64_ip35_f77            (-mpi)
                0043 
                0044  linux_amd64_gfortran+mpi_generic     --> linux_amd64_gfortran       (-mpi)
                0045  linux_amd64_ifort+mpi_generic        --> linux_amd64_ifort          (-mpi)
                0046  linux_amd64_ifort11+mpi_generic      --> linux_amd64_ifort11        (-mpi)
                0047  linux_amd64_ifort+mpi_beagle         --> linux_amd64_ifort_beagle   (-mpi)
                0048  linux_amd64_pgf77+mpi_ocl            --> linux_amd64_pgf77_ocl      (-mpi)
                0049  linux_amd64_sunf90+mpi_generic    \                                 (-mpi)
                0050  linux_amd64_sunf90+mpi_generic+mth } --> linux_amd64_sunf90         (-mpi -omp)
                0051  linux_amd64_sunf90+mth            /                                 (-omp)
                0052 
                0053  linux_ia32_g77+mpi_aces              --> linux_ia32_g77             (-mpi)
                0054  linux_ia32_gfortran4.4           \
                0055  linux_ia32_gfortran+mpi_generic   }  --> linux_ia32_gfortran        (-mpi)
                0056  linux_ia32_ifort.aces            \
                0057  linux_ia32_ifort+mpi_aces         }  --> linux_ia32_ifort           (-mpi)
                0058  linux_ia32_ifort+authors         /
                0059  linux_ia32_ifort10.1+mpi_generic     --> linux_ia32_ifort10.1       (-mpi)
                0060  linux_ia32_ifort11+mpi_generic       --> linux_ia32_ifort11         (-mpi)
                0061  linux_ia32_open64+mth            \                                  (-omp)
                0062  linux_ia32_open64.trapuv          }  --> linux_ia32_open64          (-devel)
                0063  linux_ia32_pathf90+mth               --> linux_ia32_pathf90         (-omp)
                0064  linux_ia32_pgf77+mpi              \                                 (-mpi)
                0065  linux_ia32_pgf77+mpi_aces          } --> linux_ia32_pgf77           (-mpi)
                0066  linux_ia32_pgf77+authors_fc5      /
                0067  linux_ia32_sunf90+mpi_generic     \                                 (-mpi)
                0068  linux_ia32_sunf90+mpi_generic+mth  } --> linux_ia32_sunf90          (-mpi -omp)
                0069  linux_ia32_sunf90+mth             /                                 (-omp)
                0070 
                0071  linux_ia64_efc+mpi                   --> linux_ia64_efc             (-mpi)
                0072  linux_ia64_open64+mth                --> linux_ia64_open64          (-omp)
                0073  linux_ia64_ifort+mpi_altix_jpl       --> linux_ia64_ifort_altix_jpl (-mpi)
                0074 
                0075  linux_ppc64_xlf_bigred+mth      \                         (-omp, set NETCDF_ROOT)
                0076  linux_ppc64_xlf_bigred           \                              (set NETCDF_ROOT)
                0077  linux_ppc64_xlf_ncar+mth          }  --> linux_ppc64_xlf  (-omp, set NETCDF_ROOT)
                0078  linux_ppc64_xlf_ncar             /                              (set NETCDF_ROOT)
                0079  linux_ppc64_xlf+mth             /                         (-omp)
                0080  linux_ppc_xlf_bigred+mth         \                        (-omp, set NETCDF_ROOT)
                0081  linux_ppc_xlf_bigred              }  --> linux_ppc_xlf          (set NETCDF_ROOT)
                0082  linux_ppc_xlf+mth                /                        (-omp)
                0083 
                0084  linux_alpha_g77+mpi                  --> linux_alpha_g77            (-mpi)
                0085  osf1_alpha_f77+mpi                   --> osf1_alpha_f77             (-mpi)
                0086 
                0087  sp6+mpi_ncar                         --> sp6_ncar                   (-mpi)
                0088  sp4-32bit                            --> sp4
                0089  sp4+mpi                              --> sp4-64bit                  (-mpi)
                0090 
                0091  sunos_sparc_sunf90+mpi_generic        \                             (-mpi)
                0092  sunos_sparc_sunf90+mpi_generic+mth     } --> sunos_sparc_sunf90     (-mpi -omp)
                0093  sunos_sparc_sunf90+mth                /                             (-omp)
                0094  sunos_sparc_sunf90_m64+mpi_generic    \                             (-mpi)
                0095  sunos_sparc_sunf90_m64+mpi_generic+mth } --> sunos_sparc_sunf90_m64 (-mpi -omp)
                0096  sunos_sparc_sunf90_m64+mth            /                             (-omp)
                0097 
                0098  SUPER-UX_SX-6_sxmpif90+mpi_dkrz      --> SUPER-UX_SX-6_sx90_dkrz    (-mpi)
                0099  SUPER-UX_SX-8_sxf90+mpi_awi          --> SUPER-UX_SX-8_sxf90_awi    (-mpi)
                0100 
                0101 =====================================================================================
                0102 
                0103 _______________________________________________
                0104 MITgcm-support mailing list
                0105 MITgcm-support@mitgcm.org
                0106 http://mitgcm.org/mailman/listinfo/mitgcm-support
                0107