Started by user rhaas Building on master in workspace /var/lib/jenkins/workspace/Cactus Updating https://github.com/rhaas80/SWTools-BWCI/trunk/EinsteinToolkit@HEAD at revision HEAD At revision 28 No changes for https://github.com/rhaas80/SWTools-BWCI/trunk/EinsteinToolkit since the previous build [Cactus] $ /bin/sh -xe /tmp/hudson2326545935844805102.sh + /usr/local/bin/jenkins_sync /var/lib/jenkins/workspace/Cactus/EinsteinToolkit NCSA JYC System Access status: User Access UnRestricted. Access by OTP or Two Factor Certificate Authority only. Use myproxy-logon -s tfca.ncsa.illinois.edu -p 7512 for gsissh access. gsissh or ssh -o PreferredAuthentications=keyboard-interactive for otp access. executing script: SW_CONFIG="/scratch/system/bwjenkins/sw_config" PYTHONPATH="/sw/tools/bin:/sw/tools/bin:$PYTHONPATH" SW_WORKDIR="/scratch/system/bwjenkins/sw_workdir" SW_ROOT="/scratch/system/bwjenkins/tests" PATH="/sw/tools/bin:/sw/tools/bin:$PATH" echo $PATH $SW_CONFIG $PYTHONPATH > /dev/null export SW_CONFIG=$SW_CONFIG export SW_WORKDIR=$SW_WORKDIR cd $SW_ROOT cd EinsteinToolkit/2016_05/cle5.2_gnu5.1.0 swbuildwait swtestwait echo -n "YVALUE=" >builderrorcount && ( grep --count '^error:' <make.log >>builderrorcount || [ $? -eq 1 ] ) echo -n "YVALUE=" >buildwarningcount && ( grep --count '^warning:' <make.log >>buildwarningcount || [ $? -eq 1 ] ) swbuild -s -a EinsteinToolkit -v 2016_05 -b cle5.2_gnu5.1.0 set -e # abort on errors # clear out old installation to prevent potential libtool chmod # commands from failing when reinstalled by another person rm -rf $ET_SRCDIR #clear out status file since re-making rm -f status cd $SW_BLDDIR tar -xzf /sw/sources/EinsteinToolkit/${ET_VER}/${ET_SRCDIR}.tar.gz cd $ET_SRCDIR simfactory/bin/sim setup-silent --machine bluewaters Here we will define some necessary Simulation Factory defaults. Determining local machine name: jyc1.ncsa.illinois.edu Creating machine jyc1.ncsa.illinois.edu from generic: machine jyc1.ncsa.illinois.edu [/mnt/abc/scratch/system/bwjenkins/tests/EinsteinToolkit/2016_05/cle5.2_gnu5.1.0/ET_2016_05/repos/simfactory2/mdb/machines/jyc1.ncsa.illinois.edu.ini] created successfully --------------------SUMMARY--------------------: [default] user = bwjenkins email = bwjenkins allocation = NO_ALLOCATION ------------------END SUMMARY------------------: Contents successfully written to /mnt/abc/scratch/system/bwjenkins/tests/EinsteinToolkit/2016_05/cle5.2_gnu5.1.0/ET_2016_05/repos/simfactory2/etc/defs.local.ini cat >>simfactory/etc/defs.local.ini <<EOF [bluewaters] sourcebasedir = $SW_BLDDIR basedir = /scratch/staff/$USER allocation = fyy submitpattern=(\d+[.]jyc) EOF # even when the build itself fails we still want to compute the number of error # messages to plot them in Jenkins simfactory/bin/sim build --machine bluewaters --thornlist manifest/einsteintoolkit.th &>make.log # HACK: make it possible to execute some commands once run finishes # the nicer way is of course to define out own SubmitScript or at least to make # one *before* building the configuration but that is actually harder to do mv configs/sim/SubmitScript configs/sim/SubmitScript.orig gawk '/^[^#]/&&!wrotetrap { print "trap \"rm @SW_BLDDIR@/.running\" EXIT" wrotetrap=1 } {print}' configs/sim/SubmitScript.orig > configs/sim/SubmitScript cat <<EOF >>configs/sim/SubmitScript if grep --silent 'Number failed *-> 0' @RUNDIR@/TEST/sim/summary.log ; then echo verified >@SW_BLDDIR@/status else echo unverified >@SW_BLDDIR@/status if " EOF ############################### if this far, return 0 exit 0 ['/scratch/system/bwjenkins/tests/EinsteinToolkit/2016_05'] /scratch/system/bwjenkins/tests/EinsteinToolkit/2016_05/cle5.2_gnu5.1.0/rebuild : passed (0) bash: line 16: make.log: No such file or directory bash: line 17: make.log: No such file or directory .running file does not exist. Failing the test. [SSH] exit-status: 0 [Cactus] $ /bin/sh -xe /tmp/hudson6419829431180578431.sh + scp JYC_REMOTE:/scratch/system/bwjenkins/tests/EinsteinToolkit/2016_05/cle5.2_gnu5.1.0/builderrorcount /var/lib/jenkins/workspace/Cactus NCSA JYC System Access status: User Access UnRestricted. Access by OTP or Two Factor Certificate Authority only. Use myproxy-logon -s tfca.ncsa.illinois.edu -p 7512 for gsissh access. gsissh or ssh -o PreferredAuthentications=keyboard-interactive for otp access. + scp JYC_REMOTE:/scratch/system/bwjenkins/tests/EinsteinToolkit/2016_05/cle5.2_gnu5.1.0/buildwarningcount /var/lib/jenkins/workspace/Cactus NCSA JYC System Access status: User Access UnRestricted. Access by OTP or Two Factor Certificate Authority only. Use myproxy-logon -s tfca.ncsa.illinois.edu -p 7512 for gsissh access. gsissh or ssh -o PreferredAuthentications=keyboard-interactive for otp access. Recording plot data Saving plot series data from: /var/lib/jenkins/workspace/Cactus/builderrorcount Saving plot series data from: /var/lib/jenkins/workspace/Cactus/buildwarningcount Finished: SUCCESS