source: issm/oecreview/Archive/24684-25833/ISSM-25665-25666.diff

Last change on this file was 25834, checked in by Mathieu Morlighem, 4 years ago

CHG: added 24684-25833

File size: 2.5 KB
  • ../trunk-jpl/src/c/main/issm_dakota.cpp

     
    4040        sprintf(dakota_error_file,"%s/%s%s",argv[2],argv[3],".qmu.err");
    4141
    4242        /*Create directory structure for model outputs:*/
    43         #ifdef _SYSTEM_FMEMOPEN_
     43        #if _SYSTEM_HAS_FMEMOPEN_ == 1
    4444        statistics=DakotaDirStructure(argc,argv);
    4545        #endif
    4646
     
    8989        env.execute();
    9090
    9191        /* Run statistics if requested:*/
    92         #ifdef _SYSTEM_FMEMOPEN_
     92        #if _SYSTEM_HAS_FMEMOPEN_ == 1
    9393        if(statistics)DakotaStatistics(argc,argv);
    9494        #endif
    9595
  • ../trunk-jpl/src/c/Makefile.am

     
    353353        ./modules/ModelProcessorx/Dakota/CreateParametersDakota.cpp \
    354354        ./modules/ModelProcessorx/Dakota/UpdateElementsAndMaterialsDakota.cpp \
    355355        ./cores/dakota_core.cpp
    356         if SYSTEM_FMEMOPEN
    357                 issm_sources += ./modules/QmuStatisticsx/QmuStatisticsx.cpp
    358         fi
     356if SYSTEM_HAS_FMEMOPEN
     357issm_sources += ./modules/QmuStatisticsx/QmuStatisticsx.cpp
    359358endif
     359endif
    360360#}}}
    361361#Petsc sources  {{{
    362362if PETSC
  • ../trunk-jpl/m4/issm_options.m4

     
    206206
    207207        dnl If macOS, check if system copy of libc has fmemopen (if it is not
    208208        dnl macOS, we do not check, but still must set SYSTEM_HAS_FMEMOPEN)
     209        AC_MSG_CHECKING([if system copy of libc has fmemopen])
    209210        SYSTEM_FMEMOPEN=1
    210211        if test "${IS_MAC}" == "yes"; then
    211212                if [[ $(system_profiler SPSoftwareDataType | $(which grep) "System Version:" | sed -e "s/[[:space:]]*System Version: macOS //" | cut -d "." -f 2) -lt 13 ]]; then
     
    212213                        SYSTEM_FMEMOPEN=0
    213214                fi
    214215        fi
    215         AC_DEFINE(_SYSTEM_FMEMOPEN_, ${SYSTEM_FMEMOPEN}, [does system libc have fmemopen])
    216         AM_CONDITIONAL([SYSTEM_HAS_FMEMOPEN], [test ${SYSTEM_FMEMOPEN} == 1])
     216        if test "${SYSTEM_FMEMOPEN}" == "1"; then
     217                AC_MSG_RESULT([yes])
     218        else
     219                AC_MSG_RESULT([no])
     220        fi
     221        AC_DEFINE_UNQUOTED([_SYSTEM_HAS_FMEMOPEN_], $SYSTEM_FMEMOPEN, [does system copy of libc have fmemopen])
     222        AM_CONDITIONAL([SYSTEM_HAS_FMEMOPEN], [test "${SYSTEM_FMEMOPEN}" == "1"])
    217223
    218224        IS_WINDOWS=no
    219225        AC_MSG_CHECKING([for vendor compilers])
Note: See TracBrowser for help on using the repository browser.