Changeset 22892
- Timestamp:
- 07/02/18 10:50:37 (7 years ago)
- Location:
- issm/branches/trunk-larour-NatGeoScience2016/jenkins
- Files:
-
- 3 deleted
- 23 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/branches/trunk-larour-NatGeoScience2016/jenkins/javascript/karma/index.html
r20767 r22892 7 7 <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script> 8 8 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"></link> 9 <script type="text/javascript" src="lib/bin/issm-binaries.js"> </script> 10 <script type="text/javascript" src="lib/bin/issm-extlibraries.js"> </script> 11 <script type="text/javascript" src="lib/Exp/Square.js"></script> 12 <script type="text/javascript" src="lib/Par/SquareShelfConstrained.js"></script> 13 <script type="text/javascript" src="lib/Data/SquareShelfConstrained.data.js"></script> 14 <script type="text/javascript" src="lib/mesh2d.js"></script> 15 <script type="text/javascript" src="lib/mesh3dprisms.js"></script> 16 <script type="text/javascript" src="lib/bin/model.js"></script> 17 <!--<script src="scripts/runscript.js"></script>--> 18 <script src="scripts/runscript.js"></script> 9 <script type="text/javascript" src="../../../bin/issm-bin.js"> </script> 10 <script type="text/javascript" src="../../../bin/IssmModule.js"> </script> 11 <script type="text/javascript" src="../../../bin/issm-prebin.js"> </script> 12 <script type="text/javascript" src="../../../test/Exp/Square.js"></script> 13 <script type="text/javascript" src="../../../test/Par/SquareShelfConstrained.js"></script> 14 <script type="text/javascript" src="../../../test/Data/SquareShelfConstrained.data.js"></script> 15 <script src="./scripts/runscript.js"></script> 19 16 20 17 <style> -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/javascript/karma/karma.conf.js
r20887 r22892 12 12 // list of files / patterns to load in the browser 13 13 files: [ 14 ' node_modules/jquery/dist/jquery.min.js',15 ' node_modules/mathjs/dist/math.min.js',14 './../../../externalpackages/emscripten/src/node/4.1.1_64bit/lib/node_modules/jquery/dist/jquery.min.js', 15 './../../../externalpackages/emscripten/src/node/4.1.1_64bit/lib/node_modules/mathjs/dist/math.min.js', 16 16 'lib/Exp/Square.js', 17 17 'lib/Par/SquareShelfConstrained.js', -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/javascript/karma/scripts/runscript.js
r20887 r22892 4 4 }); 5 5 6 var PORT=80 81;6 var PORT=80; 7 7 var tests = []; //last test to check 8 8 … … 30 30 $('#debug').empty(); 31 31 var id = this.id.replace(/[^\d]/g, ''); 32 $.getScript(' http://localhost:'+PORT+'/test'+id+'.js', function(src, status) {32 $.getScript('../../../test/NightlyRun/test'+id+'.js', function(src, status) { 33 33 console.log('='.repeat(30)); 34 34 console.log('Status: ' + status); -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/jenkins.sh
r21197 r22892 10 10 #Server URI 11 11 SERVER='https://ross.ics.uci.edu:8080' 12 #SERVER='http://ross.ics.uci.edu:8080' 12 13 13 14 #Get configuration … … 29 30 MATLAB_TEST=0 30 31 PYTHON_TEST=0 32 JAVASCRIPT_TEST=0 31 33 32 34 #source configuration script … … 58 60 #Process html page and get the list of files that has changed (tricky...) 59 61 #cat changes | grep '="The file was modified"' | sed -e 's/.*<\/td><td><a>\(.*\)<\/a><\/td><td>.*/\1/' > $ISSM_DIR/TEMP 60 cat changes | grep 'document_edit' |sed -e 's/document_edit.png/document_edit.png\ 61 /g' | sed -e 's/.*<\/a><\/td><td>\(.*\)<\/td><\/tr>.*/\1/' | grep -v 'document_edit.png' > $ISSM_DIR/TEMP 62 #cat changes | grep 'document_edit' |sed -e 's/document_edit.png/document_edit.png\ 63 #/g' | sed -e 's/.*<\/a><\/td><td>\(.*\)<\/td><\/tr>.*/\1/' | grep -v 'document_edit.png' > $ISSM_DIR/TEMP 64 cat changes | tr " " "\n" | grep trunk | sed -e 's/.*<a>\(.*\)<\/a>.*/\1/' > $ISSM_DIR/TEMP 62 65 63 66 #Print list of files … … 124 127 echo "<testsuite tests=\"$NUMPACKAGES\">" > $EXTERNAL_TEST_FILE 125 128 126 # Need a source here for when builds start midway through installation of 127 # externalpackages. 129 # Need a source here for when builds start midway through installation of externalpackages. 128 130 source $ISSM_DIR/etc/environment.sh 131 132 if [ "$OS" == "win" ]; then 133 echo " == WINDOWS ENVIRONMENT DETECTED ==" 134 source $ISSM_DIR/externalpackages/windows/windows_environment.sh 135 fi 129 136 130 137 EXTERNALPACKAGES_FAILED=0; … … 140 147 141 148 #install if requested or if previous install has not been successful 142 if [ "$ISSM_EXTERNALPACKAGES" == "yes" ] || [ ! -d ./install ] || [ ! "$(ls -A ./install)" ]; then149 if [ "$ISSM_EXTERNALPACKAGES" == "yes" ] || [ ! -d ./install -a ! -d ./install-javascript ] || ([ -d ./install ] && [ ! "$(ls -A ./install)" ]) || ([ -d ./install-javascript ] && [ ! "$(ls -A ./install-javascript)" ]); then 143 150 echo "======================================================"; 144 151 echo " Installing $PACKAGENAME "; … … 146 153 147 154 ./$PACKAGEINST &> compil.log 148 if [ $? -ne 0 ] ; then155 if [ $? -ne 0 ] && [ "$PACKAGENAME" != "boost" ]; then 149 156 echo "======================================================"; 150 157 echo " ERROR: installation of $PACKAGENAME failed "; 151 158 echo "======================================================"; 159 cat compil.log 152 160 echo "<testcase classname=\"externalpackages\" name=\"$PACKAGENAME\">" >> $EXTERNAL_TEST_FILE 153 161 echo '<failure message="failure">External packages did not install right. Check it.' >> $EXTERNAL_TEST_FILE … … 180 188 fi 181 189 190 # Source here to include any newly installed externalpackages on the path. 182 191 source $ISSM_DIR/etc/environment.sh 183 192 184 if [ "$OS" == "win" ] 185 then 193 if [ "$OS" == "win" ]; then 186 194 echo " == WINDOWS ENVIRONMENT DETECTED ==" 187 195 source $ISSM_DIR/externalpackages/windows/windows_environment.sh 188 196 fi 197 198 #Set CXX/CC flags for JS runs after exnteralpackages to avoid conflicts during their compilation 199 CXX_PREVIOUS=$CXX 200 CC_PREVIOUS=$CC 201 if [ $JAVASCRIPT_TEST -eq 1 ]; then 202 export CXX=em++ 203 export CC=emcc 204 source $ISSM_DIR/externalpackages/emscripten/install/emsdk_env.sh 205 fi 206 189 207 #}}} 190 208 #ISSM compilation yes/no (ISSM_COMPILATION) {{{ … … 200 218 make distclean 201 219 ./scripts/automakererun.sh 220 if [ $? -ne 0 ]; then 221 echo "autoreconf failed!" 222 exit 1 223 fi 202 224 eval "./configure $ISSM_CONFIG" 225 if [ $? -ne 0 ]; then 226 echo "ISSM configuration failed (see options below)" 227 echo $ISSM_CONFIG 228 echo "ISSM configuration failed!" 229 exit 1 230 fi 203 231 fi 204 232 … … 213 241 make 214 242 fi 243 if [ $? -ne 0 ] && [ $NUMCPUS_INSTALL -gt 1 ]; then 244 echo " " 245 echo "Compilation failed, trying to compile with only one threatd" 246 echo " " 247 make 248 fi 215 249 if [ $? -ne 0 ]; then 216 250 echo "ISSM_COMPILATION failed!" … … 226 260 fi 227 261 #}}} 262 263 #Restore CXX/CC to their previous values 264 export CXX=$CXX_PREVIOUS 265 export CC=$CC_PREVIOUS 228 266 229 267 #matlab tests … … 258 296 cd $ISSM_DIR/test/NightlyRun 259 297 if [ "$OS" = "win" ]; then 260 $MATLAB_PATH/bin/matlab -no jvm-nosplash -r "addpath $ISSM_DIR_WIN/src/m/dev; devpath; addpath $ISSM_DIR_WIN/nightlylog/; matlab_run$i" -logfile $ISSM_DIR_WIN/nightlylog/matlab_log$i.log &261 else 262 $MATLAB_PATH/bin/matlab -no jvm-nosplash -r "addpath $ISSM_DIR/src/m/dev; devpath; addpath $ISSM_DIR/nightlylog/; matlab_run$i" -logfile $ISSM_DIR/nightlylog/matlab_log$i.log &298 $MATLAB_PATH/bin/matlab -nodisplay -nosplash -r "addpath $ISSM_DIR_WIN/src/m/dev; devpath; addpath $ISSM_DIR_WIN/nightlylog/; matlab_run$i" -logfile $ISSM_DIR_WIN/nightlylog/matlab_log$i.log & 299 else 300 $MATLAB_PATH/bin/matlab -nodisplay -nosplash -r "addpath $ISSM_DIR/src/m/dev; devpath; addpath $ISSM_DIR/nightlylog/; matlab_run$i" -logfile $ISSM_DIR/nightlylog/matlab_log$i.log & 263 301 fi 264 302 done … … 289 327 echo '-----------------------------' 290 328 291 rm matlab_log.log 329 if [ -f matlab_log.log ]; then 330 rm matlab_log.log 331 fi 292 332 293 333 for job in `jobs -p` … … 311 351 if [ $PYTHON_TEST -eq 1 ]; then 312 352 #Launch all tests on different cpus 313 PYTHON_START_TIME=$(timer);314 353 export PYTHONSTARTUP=$ISSM_DIR/src/m/dev/devpath.py 315 354 export PYTHONUNBUFFERED=1 #we don't want python to buffer otherwise issm.exe output is not captured … … 324 363 # concatenate reports 325 364 cd $ISSM_DIR/nightlylog/ 326 rm python_log.log 365 if [ -f python_log.log ]; then 366 rm python_log.log 367 fi 327 368 328 369 for job in `jobs -p` … … 429 470 echo 'end' >> $FILE 430 471 431 $MATLAB_PATH/bin/matlab -no splash -nodisplay-r "addpath $ISSM_DIR/src/m/dev; devpath; addpath $ISSM_DIR/nightlylog/; runme" -logfile $ISSM_DIR/nightlylog/$LOG_FILE472 $MATLAB_PATH/bin/matlab -nodisplay -nosplash -r "addpath $ISSM_DIR/src/m/dev; devpath; addpath $ISSM_DIR/nightlylog/; runme" -logfile $ISSM_DIR/nightlylog/$LOG_FILE 432 473 echo "starting: $(basename $dir)" >> $ISSM_DIR/nightlylog/matlab_log_examples.log 433 474 cat $ISSM_DIR/nightlylog/$LOG_FILE >> $ISSM_DIR/nightlylog/matlab_log_examples.log -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/linux64_caladan
r21759 r22892 7 7 MATLAB_PATH="/usr/local/MATLAB/R2015a" 8 8 9 #ISSM CONFIGURATION 9 #ISSM CONFIGURATION 10 10 ISSM_CONFIG='--prefix=$ISSM_DIR\ 11 11 --disable-static \ … … 39 39 40 40 #List of external pakages to be installed and their installation scripts 41 EXTERNALPACKAGES="autotools install.sh 42 mpich install-3.2-linux64.sh 43 petsc install-3.7-linux64.sh 44 triangle install-linux64.sh 45 boost install.sh 46 dakota install-6.2-linux64.sh 47 chaco install.sh 48 m1qn3 install.sh 41 EXTERNALPACKAGES="autotools install.sh 42 cmake install.sh 43 mpich install-3.2-linux64.sh 44 petsc install-3.7-linux64.sh 45 triangle install-linux64.sh 46 boost install-1.55-linux.sh 47 dakota install-6.2-linux64.sh 48 chaco install.sh 49 m1qn3 install.sh 49 50 shell2junit install.sh" 50 51 … … 64 65 #by Matlab and runme.m 65 66 #ex: "'id',[101 102 103]" 66 PYTHON_NROPTIONS="--exclude 119 514701 702 435"67 MATLAB_NROPTIONS="'exclude',[ 119,514,701,702,435]"67 PYTHON_NROPTIONS="--exclude 701 702 435" 68 MATLAB_NROPTIONS="'exclude',[701,702,435]" -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/linux64_caladan_ad
r21759 r22892 28 28 29 29 #List of external pakages to be installed and their installation scripts 30 EXTERNALPACKAGES="autotools install.sh 30 EXTERNALPACKAGES="autotools install.sh 31 cmake install.sh 31 32 mpich install-3.2-linux64.sh 32 33 petsc install-3.7-linux64.sh -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/linux64_caladan_ampi
r21759 r22892 37 37 38 38 #List of external pakages to be installed and their installation scripts 39 EXTERNALPACKAGES="autotools install.sh 39 EXTERNALPACKAGES="autotools install.sh 40 cmake install.sh 40 41 mpich install-3.2-linux64.sh 41 42 petsc install-3.7-linux64.sh -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/linux64_ross
r21759 r22892 7 7 MATLAB_PATH="/usr/local/MATLAB/R2015a" 8 8 9 #ISSM CONFIGURATION 9 #ISSM CONFIGURATION 10 10 ISSM_CONFIG='--prefix=$ISSM_DIR\ 11 11 --disable-static \ … … 37 37 38 38 #List of external pakages to be installed and their installation scripts 39 EXTERNALPACKAGES="autotools install.sh 40 mpich install-3.2-linux64.sh 41 petsc install-3.7-linux64.sh 42 triangle install-linux64.sh 43 chaco install.sh 44 m1qn3 install.sh 39 EXTERNALPACKAGES="autotools install.sh 40 cmake install.sh 41 mpich install-3.2-linux64.sh 42 petsc install-3.7-linux64.sh 43 triangle install-linux64.sh 44 chaco install.sh 45 m1qn3 install.sh 45 46 python install-2.7.3-linux64.sh 46 47 nose install-linux64-python2.sh … … 67 68 #by Matlab and runme.m 68 69 #ex: "'id',[101 102 103]" 69 PYTHON_NROPTIONS=" --exclude 119 243 514 701 702 435"70 PYTHON_NROPTIONS="" 70 71 MATLAB_NROPTIONS="'exclude',[IdFromString('Dakota')]" 71 #MATLAB_NROPTIONS="'exclude',[119,243,514,701,702,435,IdFromString('Dakota')]" -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/linux64_ross_ad
r21759 r22892 14 14 --without-kml \ 15 15 --without-GiaIvins \ 16 --without-Love \ 16 17 --with-gsl-dir=$ISSM_DIR/externalpackages/gsl/install \ 17 18 --with-adolc-dir=$ISSM_DIR/externalpackages/adolc/install \ … … 20 21 --with-python-numpy-dir=/usr/lib/python2.7/dist-packages/numpy\ 21 22 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 23 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/4.9/ -lgfortran" \ 22 24 --enable-development \ 23 25 --enable-debugging ' … … 32 34 33 35 #List of external pakages to be installed and their installation scripts 34 EXTERNALPACKAGES="autotools install.sh 36 EXTERNALPACKAGES="autotools install.sh 37 cmake install.sh 35 38 mpich install-3.2-linux64.sh 36 39 petsc install-3.7-linux64.sh -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/linux64_ross_ampi
r21759 r22892 21 21 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ 22 22 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 23 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi " \23 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpifort -lmpi" \ 24 24 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 25 25 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ … … 40 40 41 41 #List of external pakages to be installed and their installation scripts 42 EXTERNALPACKAGES="autotools install.sh 42 EXTERNALPACKAGES="autotools install.sh 43 cmake install.sh 43 44 mpich install-3.2-linux64.sh 44 45 petsc install-3.7-linux64.sh -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/linux64_ross_dakota
r21759 r22892 7 7 MATLAB_PATH="/usr/local/MATLAB/R2015a" 8 8 9 #ISSM CONFIGURATION 9 #ISSM CONFIGURATION 10 10 ISSM_CONFIG='--prefix=$ISSM_DIR\ 11 11 --disable-static \ … … 13 13 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 14 14 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 15 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi " \15 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \ 16 16 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 17 17 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ 18 18 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \ 19 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install /\19 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 20 20 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 21 --with-chaco-dir= "$ISSM_DIR/externalpackages/chaco/install"\21 --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \ 22 22 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 23 --with-boost-dir=$ISSM_DIR/externalpackages/boost/install /\24 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/4.9 /-lgfortran" \23 --with-boost-dir=$ISSM_DIR/externalpackages/boost/install \ 24 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/4.9 -lgfortran" \ 25 25 --with-m1qn3-dir=$ISSM_DIR/externalpackages/m1qn3/install \ 26 26 --with-numthreads=4 \ 27 27 --enable-development \ 28 --enable-debugging 28 --enable-debugging' 29 29 30 30 #PYTHON and MATLAB testing … … 37 37 38 38 #List of external pakages to be installed and their installation scripts 39 EXTERNALPACKAGES="autotools install.sh 40 mpich install-3.2-linux64.sh 41 petsc install-3.7-linux64.sh 42 triangle install-linux64.sh 43 boost install-1.55-linux.sh 44 dakota install-6.2-linux64.sh 45 chaco install.sh 46 m1qn3 install.sh 39 EXTERNALPACKAGES="autotools install.sh 40 cmake install.sh 41 mpich install-3.2-linux64.sh 42 petsc install-3.7-linux64.sh 43 triangle install-linux64.sh 44 boost install-1.55-linux.sh 45 dakota install-6.2-linux64.sh 46 chaco install.sh 47 m1qn3 install.sh 47 48 shell2junit install.sh" 48 49 … … 62 63 #by Matlab and runme.m 63 64 #ex: "'id',[101 102 103]" 64 PYTHON_NROPTIONS=" "65 MATLAB_NROPTIONS="'exclude',[ 119,243,514,701,702,435]"65 PYTHON_NROPTIONS="--exclude 243 701 702 435" 66 MATLAB_NROPTIONS="'exclude',[243,701,702,435]" -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/linux64_ross_gia
r21759 r22892 38 38 #List of external pakages to be installed and their installation scripts 39 39 EXTERNALPACKAGES="autotools install.sh 40 cmake install.sh 40 41 mpich install-3.2-linux64.sh 41 42 petsc install-3.7-linux64.sh -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/linux64_ross_iceocean
r21759 r22892 20 20 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ 21 21 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/4.9/ -lgfortran" \ 22 --with-ocean=yes \ 22 23 --with-numthreads=4 \ 23 24 --enable-development \ … … 33 34 34 35 #List of external pakages to be installed and their installation scripts 35 EXTERNALPACKAGES="autotools install.sh 36 mpich install-3.2-linux64.sh 36 EXTERNALPACKAGES="autotools install.sh 37 37 cmake install.sh 38 mpich install-3.2-linux64.sh 38 39 petsc install-3.7-linux64.sh 39 40 triangle install-linux64.sh … … 55 56 #by Matlab and runme.m 56 57 #ex: "'id',[101 102 103]" 57 MATLAB_NROPTIONS="'benchmark','all','id', 4001"58 MATLAB_NROPTIONS="'benchmark','all','id',[4001 4002]" 58 59 PYTHON_NROPTIONS="" -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/linux64_ross_javascript
r20885 r22892 10 10 --with-triangle-dir="$ISSM_DIR/externalpackages/triangle/install-javascript" \ 11 11 --with-gsl-dir="$ISSM_DIR/externalpackages/gsl/install-javascript" \ 12 --without-kml\ 13 --without-kriging\ 14 --with-cxxoptflags="-O2"' 12 --without-Love \ 13 --without-kml \ 14 --without-kriging \ 15 --with-cxxoptflags="-O2" \ 16 CXXFLAGS="-O2" \ 17 CFLAGS="-O2"' 15 18 16 19 #PYTHON and MATLAB testing … … 24 27 25 28 #List of external pakages to be installed and their installation scripts 26 EXTERNALPACKAGES="emscripten install.sh 27 gsl install-javascript.sh 29 EXTERNALPACKAGES="autotools install.sh 30 cmake install.sh 31 emscripten install.sh 32 gsl install-javascript.sh 28 33 triangle install-javascript.sh 29 34 shell2junit install.sh" … … 44 49 #by Matlab and runme.m 45 50 #ex: "'id',[101 102 103]" 46 #PYTHON_NROPTIONS="--exclude 119 243 514 701 702 435"51 #PYTHON_NROPTIONS="--exclude 119 243 514 701 702 703 435" 47 52 #MATLAB_NROPTIONS="'exclude',[119,243,514,701,702,435,IdFromString('Dakota')]" -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/linux64_ross_python
r21759 r22892 7 7 MATLAB_PATH="/usr/local/MATLAB/R2015a" 8 8 9 #ISSM CONFIGURATION 9 #ISSM CONFIGURATION 10 10 ISSM_CONFIG='--prefix=$ISSM_DIR\ 11 11 --disable-static \ … … 36 36 37 37 #List of external pakages to be installed and their installation scripts 38 EXTERNALPACKAGES="mpich install-3.2-linux64.sh 39 petsc install-3.7-linux64.sh 40 triangle install-linux64.sh 41 chaco install.sh 42 m1qn3 install.sh 38 EXTERNALPACKAGES="mpich install-3.2-linux64.sh 39 cmake install.sh 40 petsc install-3.7-linux64.sh 41 triangle install-linux64.sh 42 chaco install.sh 43 m1qn3 install.sh 43 44 shell2junit install.sh" 44 45 … … 58 59 #by Matlab and runme.m 59 60 #ex: "'id',[101 102 103]" 60 PYTHON_NROPTIONS=" --exclude 119 243 514 701 702 435"61 PYTHON_NROPTIONS="" 61 62 MATLAB_NROPTIONS="'exclude',[IdFromString('Dakota')]" -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/linux64_ross_se
r21759 r22892 15 15 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 16 16 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 17 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi " \17 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi -lmpicxx -lmpifort" \ 18 18 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 19 19 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ … … 36 36 37 37 #List of external pakages to be installed and their installation scripts 38 EXTERNALPACKAGES="autotools install.sh 39 mpich install-3.2-linux64.sh40 cmake install.sh38 EXTERNALPACKAGES="autotools install.sh 39 cmake install.sh 40 mpich install-3.2-linux64.sh 41 41 petsc install-3.7-linux64.sh 42 42 triangle install-linux64.sh 43 boost install .sh43 boost install-1.55-linux.sh 44 44 python install-2.7.3-linux64.sh 45 45 nose install-linux64-python2.sh … … 63 63 NUMCPUS_INSTALL=5 64 64 65 #number of cpus used in the nightly runs. 66 NUMCPUS_RUN= 465 #number of cpus used in the nightly runs. (pb of access to all_vertices.txt if more than 1) 66 NUMCPUS_RUN=1 67 67 68 68 #Nightly run options. The matlab routine runme.m will be called -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/linux64_ross_static
r21759 r22892 16 16 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 17 17 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 18 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi " \18 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi -lmpifort" \ 19 19 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 20 20 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install/ \ … … 23 23 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ 24 24 --with-m1qn3-dir=$ISSM_DIR/externalpackages/m1qn3/install \ 25 --with-math77-dir=$ISSM_DIR/externalpackages/math77/install \ 25 26 --with-fortran-lib="-L/usr/lib/gcc/x86_64-linux-gnu/4.9/ -lgfortran" \ 26 27 --with-numthreads=4' … … 41 42 petsc install-3.7-linux64-static.sh 42 43 triangle install-linux64.sh 44 math77 install.sh 45 gmsh install-static.sh 43 46 shell2junit install.sh" 44 47 … … 58 61 #by Matlab and runme.m 59 62 #ex: "'id',[101 102 103]" 60 ## bamg meshFS63 ## FS 61 64 #PYTHON_NROPTIONS="" 62 #MATLAB_NROPTIONS="'exclude',[ 119,243,514,701,702,703,435,IdFromString('Dakota')]"65 #MATLAB_NROPTIONS="'exclude',[243,701,702,703,435,IdFromString('Dakota')]" -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/linux64_ross_test
r21759 r22892 7 7 MATLAB_PATH="/usr/local/MATLAB/R2015a" 8 8 9 #ISSM CONFIGURATION 9 #ISSM CONFIGURATION 10 10 ISSM_CONFIG='--prefix=$ISSM_DIR\ 11 11 --disable-static \ … … 39 39 40 40 #List of external pakages to be installed and their installation scripts 41 EXTERNALPACKAGES="autotools install.sh 42 mpich install-3.2-linux64.sh 43 petsc install-3.7-linux64.sh 44 triangle install-linux64.sh 45 boost install .sh46 dakota install-6.2-linux64.sh 47 chaco install.sh 48 m1qn3 install.sh 41 EXTERNALPACKAGES="autotools install.sh 42 mpich install-3.2-linux64.sh 43 petsc install-3.7-linux64.sh 44 triangle install-linux64.sh 45 boost install-1.55-linux.sh 46 dakota install-6.2-linux64.sh 47 chaco install.sh 48 m1qn3 install.sh 49 49 shell2junit install.sh" 50 50 … … 64 64 #by Matlab and runme.m 65 65 #ex: "'id',[101 102 103]" 66 PYTHON_NROPTIONS="--exclude 119 243 514701 702 435"67 MATLAB_NROPTIONS="'exclude',[ 119,243,514,701,702,435]"66 PYTHON_NROPTIONS="--exclude 243 701 702 435" 67 MATLAB_NROPTIONS="'exclude',[243,701,702,435]" -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/macosx_pine-island
r21759 r22892 54 54 #by Matlab and runme.m 55 55 #ex: "'id',[101 102 103]" 56 ## bamg meshFS56 ## FS 57 57 PYTHON_NROPTIONS="" 58 MATLAB_NROPTIONS="'exclude',[ 119,514,701,702,703,435,IdFromString('Dakota')]"58 MATLAB_NROPTIONS="'exclude',[701,702,703,435,IdFromString('Dakota')]" -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/macosx_pine-island_dakota_static
r21759 r22892 14 14 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 15 15 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 16 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi 16 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpich -lmpl -lpmpich" \ 17 17 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 18 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install /\19 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install /\18 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 19 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 20 20 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \ 21 21 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ … … 23 23 --with-boost-dir=$ISSM_DIR/externalpackages/boost/install \ 24 24 --with-dakota-dir=$ISSM_DIR/externalpackages/dakota/install \ 25 --with-chaco-dir= "$ISSM_DIR/externalpackages/chaco/install"\25 --with-chaco-dir=$ISSM_DIR/externalpackages/chaco/install \ 26 26 --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a /usr/local/gfortran/lib/libquadmath.a /usr/local/gfortran/lib/gcc/x86_64-apple-darwin14/5.2.0/libgcc.a" \ 27 27 --with-numthreads=4' … … 39 39 cmake install.sh 40 40 chaco install-macosx64.sh 41 mpich install-3. 2-macosx64-static.sh41 mpich install-3.0-macosx64-static.sh 42 42 m1qn3 install.sh 43 petsc install-3. 7-macosx64-static.sh43 petsc install-3.6-macosx64-static.sh 44 44 triangle install-macosx64.sh 45 45 boost install-1.55-macosx-el_capitan.sh … … 64 64 ## bamg mesh FS 65 65 #PYTHON_NROPTIONS="" 66 #MATLAB_NROPTIONS="'exclude',[ 119,243,514,701,702,703,435,IdFromString('Dakota')]"66 #MATLAB_NROPTIONS="'exclude',[243,701,702,703,435,IdFromString('Dakota')]" -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/macosx_pine-island_static
r21759 r22892 15 15 --with-triangle-dir=$ISSM_DIR/externalpackages/triangle/install \ 16 16 --with-mpi-include=$ISSM_DIR/externalpackages/mpich/install/include \ 17 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpi " \18 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install 19 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install /\20 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install /\17 --with-mpi-libflags="-L$ISSM_DIR/externalpackages/mpich/install/lib -lmpich -lmpl -lpmpich" \ 18 --with-petsc-dir=$ISSM_DIR/externalpackages/petsc/install \ 19 --with-scalapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 20 --with-blas-lapack-dir=$ISSM_DIR/externalpackages/petsc/install \ 21 21 --with-mumps-dir=$ISSM_DIR/externalpackages/petsc/install \ 22 22 --with-metis-dir=$ISSM_DIR/externalpackages/petsc/install \ 23 23 --with-m1qn3-dir=$ISSM_DIR/externalpackages/m1qn3/install \ 24 --with-math77-dir=$ISSM_DIR/externalpackages/math77/install \ 24 25 --with-fortran-lib="/usr/local/gfortran/lib/libgfortran.a /usr/local/gfortran/lib/libquadmath.a /usr/local/gfortran/lib/gcc/x86_64-apple-darwin14/5.2.0/libgcc.a" \ 25 26 --with-numthreads=4' … … 36 37 EXTERNALPACKAGES="autotools install.sh 37 38 cmake install.sh 38 mpich install-3. 2-macosx64-static.sh39 mpich install-3.0-macosx64-static.sh 39 40 m1qn3 install.sh 40 petsc install-3. 7-macosx64-static.sh41 petsc install-3.6-macosx64-static.sh 41 42 triangle install-macosx64.sh 43 math77 install.sh 44 gmsh install-static.sh 42 45 shell2junit install.sh" 43 46 47 #for SLR we need gmsh to mesh, math77, and gmt (which itself needs gdal and netcdf...) 44 48 #-----------------# 45 49 # 4: test options # -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/windows
r21759 r22892 11 11 --with-vendor=MSVC-Win64 \ 12 12 --with-cxxoptflags='-fp:strict' \ 13 13 --disable-static \ 14 14 --enable-standalone-libraries \ 15 15 --with-fortran=no \ 16 16 --without-GiaIvins \ 17 --without-Love \ 17 18 --without-kriging \ 18 19 --without-kml \ … … 60 61 61 62 #In Windows, we don't yet have MUMPS, can't do full stokes, so exclude all FS runs. Also exclude all runs with Dakota. And exclude higher order runs that have penalties. And 800+ tests because we don't want to have --with-development since we do the binaries with this version 62 MATLAB_NROPTIONS="'exclude',[104, 124,125,126, 204, 211, 215, 220, 221, 285, 290, 308, 322, 404, 421, 422, 503, 507, 510, 511, 513, 701, 702, 703, 218, 234, 235, 250, 251, 412, 413, 414, 417, 418, 420, 440, 205, 274, 331, 405, 409, 455, 612, 514, 435, 280,801,802,803,804,805,291,340,341,460,243]"63 MATLAB_NROPTIONS="'exclude',[104,119, 124,125,126, 204, 211, 215, 220, 221, 285, 290, 308, 322, 404, 421, 422, 503, 507, 510, 511, 513, 701, 702, 703, 218, 234, 235, 250, 251, 412, 413, 414, 417, 418, 420, 440,444, 205, 274, 331, 405, 409, 455, 612, 514, 435, 280, 801, 802, 803, 804, 805, 291, 340, 341, 460, 243, 430, 441, 442, 463, 464, 465, 244]" 63 64 PYTHON_NROPTIONS="" -
issm/branches/trunk-larour-NatGeoScience2016/jenkins/windows_test
r20402 r22892 31 31 32 32 #In Windows, we don't yet have MUMPS, can't do full stokes, so exclude all FS runs. Also exclude all runs with Dakota. And exclude higher order runs that have penalties. And 800+ tests because we don't want to have --with-development since we do the binaries with this version 33 MATLAB_NROPTIONS="'exclude',[104, 124, 204, 211, 215, 220, 221, 285, 290, 308, 322, 404, 421, 422, 503, 507, 510, 511, 513, 701, 702, 703, 218, 234, 235, 412, 413, 414, 417, 418, 420, 205, 274, 331, 405, 409, 455, 612, 514, 435, 280, 801,802,803,804,805,291,340,341]"33 MATLAB_NROPTIONS="'exclude',[104, 124, 204, 211, 215, 220, 221, 285, 290, 308, 322, 404, 421, 422, 503, 507, 510, 511, 513, 701, 702, 703, 218, 234, 235, 412, 413, 414, 417, 418, 420, 205, 274, 331, 405, 409, 455, 612, 514, 435, 280, 801, 802, 803, 804, 805, 291, 340, 341]" 34 34 PYTHON_NROPTIONS=""
Note:
See TracChangeset
for help on using the changeset viewer.