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