From 71bb0a61300d0143e1dec6b8e882ad7dd33f7d4a Mon Sep 17 00:00:00 2001
From: Pietro Incardona <incardon@mpi-cbg.de>
Date: Fri, 7 Aug 2015 01:50:55 +0200
Subject: [PATCH] Fixing jenkins script

---
 build_pdata.sh | 36 +++++++++++++-----------------------
 1 file changed, 13 insertions(+), 23 deletions(-)

diff --git a/build_pdata.sh b/build_pdata.sh
index 0600b29c..1e1b3bf4 100644
--- a/build_pdata.sh
+++ b/build_pdata.sh
@@ -30,8 +30,6 @@ then
  ./install
  make
 
- ldd src/pdata
-
  if [ $? -ne 0 ]; then exit 1 ; fi
  mpirun -np 2 ./src/pdata
  if [ $? -ne 0 ]; then exit 1 ; fi
@@ -61,24 +59,16 @@ then
 
 ## produce the module path
 
- export MODULEPATH="/sw/apps/modules/modulefiles:$MODULEPATH"
-
- script="module load gcc/4.9.2\n 
-module load openmpi/1.8.1\n
-module load boost/1.54.0\n
-compile_options='--with-boost=/sw/apps/boost/1.54.0/'\n
-\n
-sh ./autogen.sh\n
-sh ./configure \"\$compile_options\"  CXX=mpic++\n
-make\n
-if [ \"\$?\" = "0" ]; then exit 1 ; fi\n
-exit(0)\n"
-
- echo $script | sed -r 's/\\n/\n/g' > compile_script
+ module load gcc/4.9.2
+ module load openmpi/1.8.1
+ module load boost/1.54.0
 
- bsub -o output_compile.%J -K -n 1 -J compile sh ./compile_script
+ sh ./autogen.sh
+ ./install --with-boost=/sw/apps/boost/1.54.0/  CXX=mpic++
+ make
+ if [ $? -ne 0 ]; then exit 1
 
-## Run on the cluster
+ ## Run on the cluster
  bsub -o output_run2.%J -K -n 2 -R "span[hosts=1]" "module load openmpi/1.8.1 ; module load gcc/4.9.2;  mpirun -np 2 ./src/pdata"
  if [ $? -ne 0 ]; then exit 1 ; fi
  bsub -o output_run3.%J -K -n 3 -R "span[hosts=1]" "module load openmpi/1.8.1 ; module load gcc/4.9.2;  mpirun -np 3 ./src/pdata"
@@ -89,15 +79,15 @@ exit(0)\n"
  if [ $? -ne 0 ]; then exit 1 ; fi
  bsub -o output_run6.%J -K -n 6 -R "span[hosts=1]" "module load openmpi/1.8.1 ; module load gcc/4.9.2;  mpirun -np 6 ./src/pdata"
  if [ $? -ne 0 ]; then exit 1 ; fi
- bsub -o output_run6.%J -K -n 7 -R "span[hosts=1]" "module load openmpi/1.8.1 ; module load gcc/4.9.2;  mpirun -np 7 ./src/pdata"
+ bsub -o output_run7.%J -K -n 7 -R "span[hosts=1]" "module load openmpi/1.8.1 ; module load gcc/4.9.2;  mpirun -np 7 ./src/pdata"
  if [ $? -ne 0 ]; then exit 1 ; fi
- bsub -o output_run6.%J -K -n 8 -R "span[hosts=1]" "module load openmpi/1.8.1 ; module load gcc/4.9.2;  mpirun -np 8 ./src/pdata"
+ bsub -o output_run8.%J -K -n 8 -R "span[hosts=1]" "module load openmpi/1.8.1 ; module load gcc/4.9.2;  mpirun -np 8 ./src/pdata"
  if [ $? -ne 0 ]; then exit 1 ; fi
- bsub -o output_run6.%J -K -n 9 -R "span[hosts=1]" "module load openmpi/1.8.1 ; module load gcc/4.9.2;  mpirun -np 9 ./src/pdata"
+ bsub -o output_run9.%J -K -n 9 -R "span[hosts=1]" "module load openmpi/1.8.1 ; module load gcc/4.9.2;  mpirun -np 9 ./src/pdata"
  if [ $? -ne 0 ]; then exit 1 ; fi
- bsub -o output_run6.%J -K -n 10 -R "span[hosts=1]" "module load openmpi/1.8.1 ; module load gcc/4.9.2;  mpirun -np 10 ./src/pdata"
+ bsub -o output_run10.%J -K -n 10 -R "span[hosts=1]" "module load openmpi/1.8.1 ; module load gcc/4.9.2;  mpirun -np 10 ./src/pdata"
  if [ $? -ne 0 ]; then exit 1 ; fi
- bsub -o output_run6.%J -K -n 11 -R "span[hosts=1]" "module load openmpi/1.8.1 ; module load gcc/4.9.2;  mpirun -np 11 ./src/pdata"
+ bsub -o output_run11.%J -K -n 11 -R "span[hosts=1]" "module load openmpi/1.8.1 ; module load gcc/4.9.2;  mpirun -np 11 ./src/pdata"
  if [ $? -ne 0 ]; then exit 1 ; fi
  bsub -o output_run12.%J -K -n 12 -R "span[hosts=1]" "module load openmpi/1.8.1 ; module load gcc/4.9.2;  mpirun -np 12 ./src/vcluster"
  if [ $? -ne 0 ]; then exit 1 ; fi
-- 
GitLab