[yt-svn] Build failed in Jenkins: py2.7-yt_analysis-dev #207

admin at shiningpanda.com admin at shiningpanda.com
Fri Feb 1 09:15:11 PST 2013


See <https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-dev/207/changes>

Changes:

[Matthew Turk <matthewturk at gmail.com>] Merged in ngoldbaum/yt (pull request #410)

First pass at YTEP-6.  Closes #484.

[Nathan Goldbaum <goldbaum at ucolick.org>] Merging.

[Nathan Goldbaum <goldbaum at ucolick.org>] Merging to tip.

[Nathan Goldbaum <goldbaum at ucolick.org>] Setting periodicity in the orion frontend.
Minor stylistic modifications to the nyx and enzo frontends.

[Nathan Goldbaum <goldbaum at ucolick.org>] Merged yt_analysis/yt into yt

[Nathan Goldbaum <goldbaum at ucolick.org>] Need to use ensure_list otherwise 1D sims will barf.

[Nathan Goldbaum <goldbaum at ucolick.org>] Updating following Matt's comments.

[Nathan Goldbaum <goldbaum at ucolick.org>] fake_parameter_file needs a periodicity attribute.

[Nathan Goldbaum <goldbaum at ucolick.org>] Fixing another typo.

[Nathan Goldbaum <goldbaum at ucolick.org>] Correcting a couple of typos.

[Nathan Goldbaum <goldbaum at ucolick.org>] Adding a periodicity attribute for the gdf frontend.

[Nathan Goldbaum <goldbaum at ucolick.org>] Adding tests for the new periodicity functionality.

[Nathan Goldbaum <goldbaum at ucolick.org>] Fixing some remaining jankiness in periodic_dist

[Nathan Goldbaum <goldbaum at ucolick.org>] Fixing some issues that caused periodic_dist and Radius to break in some situations.

[Nathan Goldbaum <goldbaum at ucolick.org>] Forgot to import periodic_dist and euclidean_dist.

[Nathan Goldbaum <goldbaum at ucolick.org>] Removing ValidatePeriodic and IsNotPeriodic, they are not needed.

[Nathan Goldbaum <goldbaum at ucolick.org>] Rethinking the way we handle periodic fields.  No more validators and juggling
the _function attribute.  It works but it's complicated and doesn't make things
very clear.  Worse, to handle the corner case where a simulation is periodic
along only one or two directions, we have to either define six new fields
that handle each possible case or insert the logic into the periodic radius
field anyway, obviating the need for the validator and field metaprogramming.

This puts the logic inside the field definition.  I've also refactored the fields
so I think the semantic cost isn't very high.

[Nathan Goldbaum <goldbaum at ucolick.org>] Merged yt_analysis/yt into yt

[Nathan Goldbaum <goldbaum at ucolick.org>] Adding a new non periodic radius field.
This reassigns the _function of a DerivedField object, allowing
the Radius field to use _RadiusIsolated instead of _Radius.

[Nathan Goldbaum <goldbaum at ucolick.org>] Adding ValidatePeriodic.

[Nathan Goldbaum <goldbaum at ucolick.org>] Adding a periodicity attribute for the frontends I can figure it out for.

[Nathan Goldbaum <goldbaum at ucolick.org>] Adding ensure_tuple to funcs.  I think we've got all the interables now ;)

------------------------------------------
Started by remote host 188.121.252.11 with note: Triggered by push of revision d7b721d8320d: "Merged in ngoldbaum/yt (pull request #410)

First pass at YTEP-6.  Closes #484." to https://bitbucket.org/yt_analysis/yt/ by MatthewTurk
[EnvInject] - Loading node environment variables.
Building remotely on Default Debian 6 - Squeeze .1 in workspace <https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-dev/ws/>
[py2.7-yt_analysis-dev] $ hg showconfig paths.default
Acquired master cache lock.
[FD025937AF140079D15BA91CC000F73D482141BF-yt] $ hg pull
real URL is https://bitbucket.org/yt_analysis/yt/
pulling from http://bitbucket.org/yt_analysis/yt/
searching for changes
adding changesets
adding manifests
adding file changes
added 22 changesets with 39 changes to 18 files
(run 'hg update' to get a working copy)
Master cache lock released.
Acquired slave node cache lock for node Default Debian 6 - Squeeze .1.
[FD025937AF140079D15BA91CC000F73D482141BF-yt] $ hg heads --template {node}\n --topo --closed
[FD025937AF140079D15BA91CC000F73D482141BF-yt] $ hg heads --template {node}\n --topo --closed
[FD025937AF140079D15BA91CC000F73D482141BF-yt] $ hg bundle --base 749385e5bd821410e71178aeafb402ee72b9b785 --base fd840d83bd32fe1a23910a6184fa7e0bf2e531db --base 59c255148963fdc90204b58f6b613d2012da1357 --base eaeb1423501cd6e7fd15c9a5ddce333ea922a1e3 --base 6fff305ffb8bb9f3c99e854dde60970ffe5f25d4 --base d46d8b73fe698fb1f104c24f90e8a20ce586efbe --base 1af63373e4796615f4093663b81bcc5230347255 --base 86a0d403294fab7a704dbab5f1cae134f22a87f5 --base 94ef428d12913f1f036ffba868a75aa88721af07 --base 041f1470ecf2d5abe59f5717ccb755ad874fc7fb --base 1bec29f8a2a67db1ab7958feb9df9169c46ddbc3 --base d560bb02d2af0072c4da55bbbdc11f8e7d30383f --base f76d9b8342f9c15f3a821b17e7cc821c6d01e046 --base 3fb47750b63d3999ebedbe727eab5513aecd6254 --base f4612e6b3c1e41b94ee712f036219473afc7189e --base b0ef9357ecfca390521c5a678ad7f0fcaf9c3cae --base c6370f52167275b7afb941744eab4c5b1cde72d3 --base a57a3ec829a9204f23e3969ed9c8e18cee2dfc46 --base f0fd92687c31a679b85d4c10dd8900be90c2f258 --base 33dd0836da9e33a110e68245d96f59a0e1db2ca2 --base 644d81878a96fc2d6d58159e1e8cdef0547d3881 --base e3c55655e3bf2f4339b3f14d0492841e66cf9daa --base ba573a42c69cdd23cb3bc4b4f888a3a4182bf18a --base d7d6a4bc66481c94379275a38f43d207217f7c79 --base 0ae23df4c75ec7d398834b1b63cebc138acbaef7 --base 8a462ff16f90501436a95316cddd59543a4834dd --base c1f4c2652dfad71bef54ded1d19c34af2d95a13e --base 872b737e000d886fafc2d4c2cf6fdc476aaf729d --base deb1219e78e82825032eef4430a3a42d7935b8e0 --base 8631b8c53cbdeb2d2e35f67624e2426f6cfeadb5 "xfer-Default Debian 6 - Squeeze .1.hg"
22 changesets found
[FD025937AF140079D15BA91CC000F73D482141BF-yt] $ hg unbundle xfer.hg
adding changesets
adding manifests
adding file changes
added 22 changesets with 39 changes to 18 files
(run 'hg update' to get a working copy)
Slave node cache lock released for node Default Debian 6 - Squeeze .1.
[py2.7-yt_analysis-dev] $ hg pull --rev yt /home/slave/jenkins/hgcache/FD025937AF140079D15BA91CC000F73D482141BF-yt
[py2.7-yt_analysis-dev] $ hg update --clean --rev yt
18 files updated, 0 files merged, 0 files removed, 0 files unresolved
[py2.7-yt_analysis-dev] $ hg log --rev . --template {node}
[py2.7-yt_analysis-dev] $ hg log --rev . --template {rev}
[py2.7-yt_analysis-dev] $ hg log --rev 749385e5bd821410e71178aeafb402ee72b9b785
[py2.7-yt_analysis-dev] $ hg log --template "<changeset node='{node}' author='{author|xmlescape}' rev='{rev}' date='{date}'><msg>{desc|xmlescape}</msg><added>{file_adds|stringify|xmlescape}</added><deleted>{file_dels|stringify|xmlescape}</deleted><files>{files|stringify|xmlescape}</files><parents>{parents}</parents></changeset>\n" --rev yt:0 --follow --prune 749385e5bd821410e71178aeafb402ee72b9b785
[py2.7-yt_analysis-dev] $ /bin/sh -xe /tmp/shiningpanda6624045644211351605.sh
+ export HDF5_DIR=/home/slave/yt-x86_64/
+ pip install nose coverage pylint
Requirement already satisfied (use --upgrade to upgrade): nose in /home/slave/yt-x86_64/lib/python2.7/site-packages
Requirement already satisfied (use --upgrade to upgrade): coverage in /home/slave/yt-x86_64/lib/python2.7/site-packages
Requirement already satisfied (use --upgrade to upgrade): pylint in /home/slave/yt-x86_64/lib/python2.7/site-packages
Requirement already satisfied (use --upgrade to upgrade): logilab-common>=0.53.0 in /home/slave/yt-x86_64/lib/python2.7/site-packages (from pylint)
Requirement already satisfied (use --upgrade to upgrade): logilab-astng>=0.21.1 in /home/slave/yt-x86_64/lib/python2.7/site-packages (from pylint)
Cleaning up...
+ cd yt/utilities/kdtree
+ make
Using Forthon ()
Forthon -F gfortran --compile_first fKD_source --no2underscores --fopt "-O3" fKD fKD_source.f90
make[1]: Nothing to be done for `dynamic'.
In file included from build/temp.linux-x86_64-2.7/fKDpymodule.c:1:
build/temp.linux-x86_64-2.7/Forthon.h:112: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:113: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:114: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:115: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:125: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:126: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:127: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:128: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:147: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:148: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:153: warning: function declaration isn’t a prototype
build/temp.linux-x86_64-2.7/Forthon.h:154: warning: function declaration isn’t a prototype
Building package fKD
  Setup fKD
mv build/lib*/fKDpy.so .
+ cd ../../..
+ export PYTHONPATH=<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-dev/ws/>
+ /home/slave/yt-x86_64/bin/python setup.py egg_info build_ext -i
PNG_LOCATION: png found in: /usr/include, /usr/lib
FTYPE_LOCATION: freetype found in: /usr/include, /usr/lib
HDF5_LOCATION: HDF5_DIR: /home/slave/yt-x86_64/include, /home/slave/yt-x86_64/lib
running egg_info
running build_src
build_src
building py_modules sources
building extension "yt.analysis_modules.halo_finding.fof.EnzoFOF" sources
building extension "yt.analysis_modules.halo_finding.hop.EnzoHop" sources
building extension "yt.frontends.ramses._ramses_reader" sources
building extension "yt.utilities.delaunay._delaunay" sources
building extension "yt.utilities.spatial.ckdtree" sources
building extension "yt.utilities.spatial._distance_wrap" sources
building extension "yt.utilities.lib.CICDeposit" sources
building extension "yt.utilities.lib.ContourFinding" sources
building extension "yt.utilities.lib.DepthFirstOctree" sources
building extension "yt.utilities.lib.fortran_reader" sources
building extension "yt.utilities.lib.freetype_writer" sources
building extension "yt.utilities.lib.geometry_utils" sources
building extension "yt.utilities.lib.Interpolators" sources
building extension "yt.utilities.lib.marching_cubes" sources
building extension "yt.utilities.lib.misc_utilities" sources
building extension "yt.utilities.lib.Octree" sources
building extension "yt.utilities.lib.png_writer" sources
building extension "yt.utilities.lib.PointsInVolume" sources
building extension "yt.utilities.lib.QuadTree" sources
building extension "yt.utilities.lib.RayIntegrators" sources
building extension "yt.utilities.lib.VolumeIntegrator" sources
building extension "yt.utilities.lib.grid_traversal" sources
building extension "yt.utilities.lib.GridTree" sources
building extension "yt.utilities.data_point_utilities" sources
building extension "yt.utilities.hdf5_light_reader" sources
building extension "yt.utilities.libconfig_wrapper" sources
building extension "yt.visualization._MPL" sources
building data_files sources
build_src: building npy-pkg config files
writing yt.egg-info/PKG-INFO
writing top-level names to yt.egg-info/top_level.txt
writing dependency_links to yt.egg-info/dependency_links.txt
writing entry points to yt.egg-info/entry_points.txt
reading manifest file 'yt.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'yt.egg-info/SOURCES.txt'
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
running scons
+ /home/slave/yt-x86_64/bin/python setup.py nosetests --with-answer-testing
/home/slave/yt-x86_64/lib/python2.7/site-packages/nose/plugins/manager.py:395: RuntimeWarning: Unable to load plugin answer-testing = yt.utilities.answer_testing.framework:AnswerTesting: invalid syntax (data_structures.py, line 822)
  RuntimeWarning)
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
   or: setup.py --help [cmd1 cmd2 ...]
   or: setup.py --help-commands
   or: setup.py cmd --help

error: option --with-answer-testing not recognized
Build step 'Custom Python Builder' marked build as failure
Recording test results



More information about the yt-svn mailing list