espressomd-maintainer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Espressomd-maintainer] Build failed in Jenkins: master-build-check #367


From: Jenkins Demon
Subject: [Espressomd-maintainer] Build failed in Jenkins: master-build-check #367
Date: Fri, 5 Dec 2014 17:01:00 +0100 (CET)

See <http://espressomd.org/jenkins/job/master-build-check/367/changes>

Changes:

[henri] Prototype for the new ENGINE feature

[Joost de Graaf] Inappropriate manner of applying the swimming velocity.

[Joost de Graaf] Minor modifications for swimming + force swimming.

[henri] TCL interface for ENGINE feature (not yet complete)

[henri] ENGINE feature: Add swimming velocity in the thermostat

[henri] ENGINE feature: Documentation for the new interface commands, TODO: 
Comment in stuff as soon as pushers and pullers get handled

[henri] ENGINE feature: Implemented v_swim for LB; added interface option 
'off'+documentation; some indentation; corrected typo in interface

[Joost de Graaf] Changed the EK reaction test case to reflect changes to the EK 
code

[Joost de Graaf] Changed the EK section in the User's Guide to reflect changes 
in the code

[Joost de Graaf] Duplicated a function from the lblattice class in order to get 
the code to compile for LB GPU only. In addition I made minor changes to the 
lb.cpp code to get the master to compile.

[Joost de Graaf] Minor change to the EK z testcase

[Joost de Graaf] Removed several swimmer-related functions from the EK that had 
become depricated, as well as some cleaning up of the code for the release.

[henri] Pusher/puller and dipole length added. WARNING: No compilation tested 
due to broken master

[henri] Little bug fixed, new parameters copied to GPU, LB CPU broken due to 
broken master

[henri] Outsourced velocity interpolation in calc_viscous_force for two and 
three point coupling

[henri] Paramaters nicely organised in structs

[henri] ENGINE feature: Put force back on fluid

[henri] ENGINE feature: Partial copy from GPU to CPU (not finished yet on the 
GPU part)

[henri] ENGINE feature: Calculation of angular velocity according to eq. (4.2) 
in Nash (2010). Still needs to be tested.

[Joost de Graaf] Untested CUDA_memcpy2D from device to host for the swimmer 
velocities.

[Joost de Graaf] ENGINE: Minor additions to the coupling between the GPU and 
CPU.

[henri] ENGINE feature: Added guards for swimming and LB + comments

[henri] ENGINE feature: Fixed interpolated garbage velocities

[henri] ENGINE feature: ifdefs in LB_GPU, default values for swimming and 
swimming in part print

[henri] ENGINE feature: Communicate swimming to ghosts + fixed typos

[henri] ENGINE feature: Bug fix for MPI + proper #ifdef

[henri] ENGINE feature: Interface capsuled into a function

[henri] ENGINE feature: Implement rotation of particle + fixed some bugs + 
added some comments

[henri] ENGINE feature: Rotation tested + nan force bug fixed

[henri] ENGINE feature: Revised user interface + removed hardcoded 
rotational_friction

[henri] Reset Makefile.am

[henri] ENGINE feature: Speedup for LB_GPU using an if-statement + communicate 
bool swimming + little interface changes

[henri] ENGINE feature: Fix in the interface

[henri] ENGINE feature: More robust parsing

[henri] ENGINE feature: Make interface easier to extend

[henri] ENGINE feature: Fixed LB CPU mapping

[henri] Fix misplaced ifdef and unused variable

[henri] ENGINE feature: Explanation of the difference between v_swim and f_swim 
in the User's guide

[henri] ENGINE feature: Put back in accidentally removed adding of forces

[henri] ENGINE feature: Testcase for the Langevin swimmers

[henri] ENGINE feature: Correct catastrophic failure in mpi_send_swimming, add 
testcase to Makefile

[henri] ENGINE feature: Interface throws error when a parameter is used that 
requires LB but it is not available.

[henri] ENGINE feature: Fix interpolation flaw in 3pt coupling in LB_GPU

[henri] ENGINE feature: Interface revised and documented

[henri] ENGINE feature: Testcase fix because of updated 3pt coupling and 
revised documentation

[henri] ENGINE feature: Fix CUDA MPI communication, added new testcases, fixed 
typo in testsuite/ek_reaction.tcl

[henri] ENGINE feature: Remove support for LB CPU due to unfixed "particle not 
in local plaquette" bug

------------------------------------------
[...truncated 206 lines...]
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
****************************************************************
*               Checking for standard functions                *
****************************************************************
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for working memcmp... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for sys/socket.h... (cached) yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking for size_t... yes
checking for working strtod... yes
checking for atexit... yes
checking for floor... yes
checking for getcwd... yes
checking for gethostbyname... yes
checking for memset... yes
checking for pow... yes
checking for rint... yes
checking for select... yes
checking for socket... yes
checking for sqrt... yes
****************************************************************
*         Checking for required tools and libraries            *
****************************************************************
checking whether to use FFTW... yes
checking for libfftw3... yes
checking for fftw3.h... yes
checking whether to use CUDA... yes
checking for nvcc... /usr/local/cuda/bin/nvcc
checking if /usr/local/cuda/bin/nvcc supports -c -o file.o... no
checking if /usr/local/cuda/bin/nvcc supports -c -o file.o... (cached) no
checking whether the /usr/local/cuda/bin/nvcc linker 
(/usr/x86_64-suse-linux/bin/ld -m elf_x86_64) supports shared libraries... yes
checking how to hardcode library paths into programs... immediate
checking for libcudart... yes
checking for libcufft... yes
checking whether CUDA compiles... yes
checking whether CUDA runs... yes
checking whether the compiler accepts -stdlib=libstdc++... no
****************************************************************
*                  Checking for Python                         *
****************************************************************
checking for a Python interpreter with version >= 2.5... python
checking for python... /usr/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.7/site-packages
checking for python extension module directory... 
${exec_prefix}/lib64/python2.7/site-packages
checking whether python -B works... yes
checking whether the python interface is wanted... no
****************************************************************
*                  Checking for Tcl/Tk                         *
****************************************************************
checking whether to build the Tcl interface... yes
checking for libtcl8.6... yes
checking for tcl.h... yes
checking whether to use Tk... yes
****************************************************************
*                   Other settings                             *
****************************************************************
checking whether to use efence... no
checking whether the variable MYCONFIG is set... no
checking the number of available CPUs... 8 
****************************************************************
*                   Creating output files                      *
****************************************************************
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config/Makefile
config.status: creating config/myconfig-sample-header.hpp
config.status: creating src/Makefile
config.status: creating src/core/Makefile
config.status: creating src/tcl/Makefile
config.status: creating src/python/espressomd/Makefile
config.status: creating tools/Makefile
config.status: creating scripts/Makefile
config.status: creating testsuite/Makefile
config.status: creating doc/Makefile
config.status: creating doc/logo/Makefile
config.status: creating doc/ug/Makefile
config.status: creating doc/dg/Makefile
config.status: creating doc/doxygen/Makefile
config.status: creating doc/tutorials/Makefile
config.status: creating doc/tutorials/01-lennard_jones/Makefile
config.status: creating doc/tutorials/02-charged_system/Makefile
config.status: creating doc/tutorials/03-object_in_fluid/Makefile
config.status: creating doc/latexit.sh
config.status: creating testsuite/runtest.sh
config.status: creating tools/es_mpiexec
config.status: creating src/python/pypresso
config.status: creating src/acconfig.hpp
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing myconfig-sample.hpp commands
****************************************************************
*                   Configuration summary                      *
****************************************************************
platform detected       = x86_64-suse-linux-gnu
package version         = 3.4-dev-328-g7fb7f18
development sources     = yes

Compiler
--------
compiler                = mpic++
linker                  = /usr/x86_64-suse-linux/bin/ld -m elf_x86_64
c++ compiler flags      = -Wall -O3 
c++ preprocessor flags  = 
linker flags            =  -L/usr/local/cuda/lib64
libraries               = -ltcl8.6 -lcufft -lcudart -lfftw3  -lm
using debug flags       = 
using profiling flags   = 

Libraries
---------
FFTW                    = yes
efence                  = no

Cuda
----
CUDA compiler           = /usr/local/cuda/bin/nvcc
CUDA flags              =  --ptxas-options=-v -gencode 
arch=compute_20,code=compute_20

Tcl/Tk
------
Tcl version             = tcl8.6
Tk version              = none

Python
------
python                  = /usr/bin/python -B
build python interface  = 

Other settings
--------------
config                  = myconfig.hpp
installation prefix     = /home/jenkins/Espresso
number of test tasks    = 8
mympiexec               = 
<http://espressomd.org/jenkins/job/master-build-check/ws/mympiexec.sh>
mpiexec                 = /usr/lib64/mpi/gcc/openmpi/bin/mpiexec
pdflatex                = /usr/bin/pdflatex
makeindex               = /usr/bin/makeindex
bibtex                  = /usr/bin/bibtex
doxygen                 = /usr/bin/doxygen
dot                     = /usr/bin/dot

Not building Python interface.
END CONFIGURE
<http://espressomd.org/jenkins/job/master-build-check/ws/>
+ maintainer/jenkins/build.sh
  srcdir=<http://espressomd.org/jenkins/job/master-build-check/ws/>
  builddir=<http://espressomd.org/jenkins/job/master-build-check/ws/>
  insource=true
START BUILD
  myconfig=maxset
  build_procs=1
<http://espressomd.org/jenkins/job/master-build-check/ws/> 
<http://espressomd.org/jenkins/job/master-build-check/ws/>
Copying maxset.hpp to 
<http://espressomd.org/jenkins/job/master-build-check/ws/myconfig.hpp...>
>make -j 1
Making all in config
make[1]: Entering directory 
`<http://espressomd.org/jenkins/job/master-build-check/ws/config'>
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory 
`<http://espressomd.org/jenkins/job/master-build-check/ws/config'>
Making all in src
make[1]: Entering directory 
`<http://espressomd.org/jenkins/job/master-build-check/ws/src'>
make  all-recursive
make[2]: Entering directory 
`<http://espressomd.org/jenkins/job/master-build-check/ws/src'>
Making all in core
make[3]: Entering directory 
`<http://espressomd.org/jenkins/job/master-build-check/ws/src/core'>
  GEN      myconfig-final.hpp <= ../../myconfig.hpp
  GEN      config-features.hpp
make  all-am
make[4]: Entering directory 
`<http://espressomd.org/jenkins/job/master-build-check/ws/src/core'>
  CXX      config-features.lo
  CXX      cells.lo
  CXX      collision.lo
  CXX      communication.lo
  CXX      comfixed.lo
  CXX      comforce.lo
  CXX      constraint.lo
  CXX      cuda_interface.lo
  CXX      debug.lo
  CXX      domain_decomposition.lo
  CXX      electrokinetics_pdb_parse.lo
  CXX      energy.lo
  CXX      external_potential.lo
  CXX      errorhandling.lo
  CXX      fft.lo
  CXX      fft-common.lo
  CXX      fft-dipolar.lo
  CXX      forcecap.lo
  CXX      forces.lo
  CXX      galilei.lo
  CXX      ghosts.lo
  CXX      global.lo
  CXX      grid.lo
  CXX      halo.lo
  CXX      iccp3m.lo
  CXX      imd.lo
  CXX      initialize.lo
  CXX      integrate.lo
  CXX      interaction_data.lo
  CXX      lattice.lo
  CXX      layered.lo
  CXX      lb.lo
  CXX      lb-boundaries.lo
  CXX      lbgpu.lo
  CXX      lees_edwards.lo
  CXX      lees_edwards_domain_decomposition.lo
  CXX      lees_edwards_comms_manager.lo
  CXX      metadynamics.lo
  CXX      modes.lo
  CXX      molforces.lo
  CXX      mol_cut.lo
  CXX      nemd.lo
  CXX      nsquare.lo
  CXX      particle_data.lo
  CXX      polymer.lo
  CXX      pressure.lo
  CXX      random.lo
  CXX      rattle.lo
  CXX      reaction.lo
  CXX      readpdb.lo
  CXX      rotation.lo
rotation.cpp: In function 'void convert_torques_propagate_omega()':
rotation.cpp:253:24: error: 'copy_v_cs_from_GPU' was not declared in this scope
     copy_v_cs_from_GPU();
                        ^
make[4]: *** [rotation.lo] Error 1
make[4]: Leaving directory 
`<http://espressomd.org/jenkins/job/master-build-check/ws/src/core'>
make[3]: *** [all] Error 2
make[3]: Leaving directory 
`<http://espressomd.org/jenkins/job/master-build-check/ws/src/core'>
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`<http://espressomd.org/jenkins/job/master-build-check/ws/src'>
make[1]: *** [all] Error 2
make[1]: Leaving directory 
`<http://espressomd.org/jenkins/job/master-build-check/ws/src'>
make: *** [all-recursive] Error 1
+ exit 1
Build step 'Execute shell' marked build as failure
[WARNINGS] Skipping publisher since build result is FAILURE
Archiving artifacts



reply via email to

[Prev in Thread] Current Thread [Next in Thread]