Ignore:
Timestamp:
10/24/14 11:38:05 (10 years ago)
Author:
sdipsl
Message:
  • Avoid usage of /tmp. See #232
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/libIGCM_card/libIGCM_card.ksh

    r1111 r1118  
    315315 
    316316  #--------------------- 
    317   ${libIGCM}/libIGCM_card/IGCM_card_Test.ksh > /tmp/IGCM_card_Test.$$.ref.failed 2>&1 
     317  # No need to remove timestamps here 
     318  diff ${libIGCM}/libIGCM_debug/IGCM_card_Test.ref <(${libIGCM}/libIGCM_card/IGCM_card_Test.ksh) > /dev/null 2>&1 
    318319  status=$? 
    319320 
    320   if [ ${status} -gt 0 ] ; then 
    321     IGCM_debug_Print 2 "IGCM_card_Test.ksh failed for some reason" 
    322     IGCM_debug_Print 2 "Is /tmp full?" 
    323     df -h 
    324     IGCM_debug_Print 2 "Where /tmp is pointing to?" 
    325     ls -l / 
    326   fi 
    327  
    328   if diff /tmp/IGCM_card_Test.$$.ref.failed ${libIGCM}/libIGCM_card/IGCM_card_Test.ref > /dev/null 2>&1 ; then 
     321  if [ ${status} -eq 0 ] ; then 
    329322    echo "Check libIGCM_card ...............................................[ OK ]" 
    330     rm -f /tmp/IGCM_card_Test.$$.ref.failed 
    331323  else 
    332324    echo "Check libIGCM_card ...........................................[ FAILED ]" 
     
    336328    echo "           diff IGCM_card_Test.ref.failed ${libIGCM}/libIGCM_card/IGCM_card_Test.ref" 
    337329    echo "           Report errors to the author: Patrick.Brockmann@cea.fr" 
    338     cat /tmp/IGCM_card_Test.$$.ref.failed 
     330    diff ${libIGCM}/libIGCM_debug/IGCM_card_Test.ref <(${libIGCM}/libIGCM_card/IGCM_card_Test.ksh) 
    339331    IGCM_debug_Exit "IGCM_card_Check" 
    340332  fi 
Note: See TracChangeset for help on using the changeset viewer.