]>
Commit | Line | Data |
---|---|---|
06f630bb | 1 | #!/bin/bash |
2 | export LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH | |
3 | echo "=========================================" | |
4 | echo "############## PATH : ##############" | |
5 | echo $PATH | |
6 | echo "############## LD_LIBRARY_PATH : ##############" | |
7 | echo $LD_LIBRARY_PATH | |
8 | echo "############## ROOTSYS : ##############" | |
9 | echo $ROOTSYS | |
10 | echo "############## which root : ##############" | |
11 | which root | |
12 | echo "############## ALICE_ROOT : ##############" | |
13 | echo $ALICE_ROOT | |
14 | echo "############## which aliroot : ##############" | |
15 | which aliroot | |
16 | echo "############## system limits : ##############" | |
17 | ulimit -a | |
18 | echo "############## memory : ##############" | |
19 | free -m | |
20 | echo "=========================================" | |
21 | ||
22 | aliroot -b -q takuv2c123456_2012_TEST.C | |
23 | RET=$? | |
24 | if [ "$RET" != "0" ];then | |
25 | echo "======== ERROR : takuv2c123456_2012_TEST.C finished with NON zero code: $RET ========" | |
26 | if [ "$RET" -gt 128 ] && [ "$RET" -lt 160 ]; then | |
27 | let sig="$RET - 128" | |
28 | sigs='HUP INT QUIT ILL TRAP ABRT BUS FPE | |
29 | KILL USR1 SEGV USR2 PIPE ALRM TERM STKFLT | |
30 | CHLD CONT STOP TSTP TTIN TTOU URG XCPU | |
31 | XFSZ VTALRM PROF WINCH IO PWR SYS' | |
32 | sig=SIG`echo $sigs | awk '{ print $'"$sig"' }'` | |
33 | echo "======== it appears to have been killed with signal: $sig ========" | |
34 | fi | |
35 | exit $RET | |
36 | fi | |
37 | ||
38 | echo "======== takuv2c123456_2012_TEST.C finished with exit code: $RET ========" | |
39 | echo "############## memory after: ##############" | |
40 | free -m |