Changeset 2213


Ignore:
Timestamp:
09/02/21 17:14:10 (3 years ago)
Author:
ymipsl
Message:

Memory tracking

  • no private (and unofficial) extra library no longer needed
  • change option for better coherence

--memtrack FULL
by
-- memtrack full

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_ym/XIOS_COUPLING/make_xios

    r2166 r2213  
    11#!/bin/bash 
    2  
    32install_dir=$PWD 
    43compil_full="false" 
     
    4342            echo "       [--job ntasks] : to use parallel compilation with ntasks" 
    4443            echo "       [--netcdf_lib 'netcdf4_par'/'netcdf4_seq'/'netcdf4_internal' : default netcdf4_par] : choice of netcdf library" 
    45             echo "       [--memtrack] : tracking memory leak - developper only" 
     44            echo "       [--memtrack full/light] : tracking memory leak - developper only" 
    4645            echo "       [--fcm] : fcm version compatibility : 'new'/'old'" 
    4746            echo "Example : ./make_xios --prod --arch PW6_VARGAS" 
     
    244243    then 
    245244        XIOS_CPPKEY="$XIOS_CPPKEY XIOS_MEMTRACK_LIGHT" 
    246     elif [[ "$memtrack" == "FULL"  ]] 
     245    elif [[ "$memtrack" == "full"  ]] 
    247246    then 
    248       XIOS_LIB="$ADDR2LINE_LIBDIR $ADDR2LINE_LIB $XIOS_LIB" 
    249247      XIOS_CPPKEY="$XIOS_CPPKEY XIOS_MEMTRACK_FULL" 
    250248    else 
Note: See TracChangeset for help on using the changeset viewer.