[yt-svn] Build failed in Jenkins: py2.7-yt_analysis-3.0 #27

admin at shiningpanda.com admin at shiningpanda.com
Tue Jan 15 12:53:22 PST 2013


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

Changes:

[Matthew Turk <matthewturk at gmail.com>] Merging

[Matthew Turk <matthewturk at gmail.com>] Merging from 2.x.

[Kacper Kowalik <xarthisius.kk at gmail.com>] Rentroduce 'native' as a possible origin option for PlotWindow, that allows to use simulation coordinate system

[Matthew Turk <matthewturk at gmail.com>] Re-inserting the centering / origin code from Anthony.  I removed it by
mistake.

[Kacper Kowalik <xarthisius.kk at gmail.com>] Revert previous commit

[Kacper Kowalik <xarthisius.kk at gmail.com>] Introduce 'native' as a possible origin option for PlotWindow, that allows to use simulation coordinate system

[Matthew Turk <matthewturk at gmail.com>] Merged in atmyers/yt (pull request #399: the documentation for the Camera constructor says that no_ghost defaults to False, but actually it defaults to True)

[Andrew Myers <atmyers at berkeley.edu>] the documentation for the Camera constructor says that no_ghost defaults to False, but actually it defaults to True

[Britton Smith <brittonsmith at gmail.com>] Oops.

[Britton Smith <brittonsmith at gmail.com>] Fixing output path logic for halo profiler.

[Nathan Goldbaum <goldbaum at ucolick.org>] Adding a field_parameters kwarg to OffAxisSlicePlot.

[Matthew Turk <matthewturk at gmail.com>] Removing an immutable from argument list.

[Matthew Turk <matthewturk at gmail.com>] Merging

[Matthew Turk <matthewturk at gmail.com>] Adding a double-check assert and fixing a grevious error with assiging oct positions.

[Matthew Turk <matthewturk at gmail.com>] This commit changes several things about how RAMSES data is accessed.

 * The assignment of new Octs is now handled by
 * Boundary octs are no longer assigned at all.  Future iterations may want to
   change this, but it will require adding new domain subsets and
   OctAllocationContainers.
 * Fields can be specified in the constructor for RAMSES files.  For instance:


    ramses_fields = ["Density", "x-velocity", "y-velocity",
                     "z-velocity", "Pressure", "Metallicity"]

    pf3 = load("output_00700/info_00700.txt", fields=ramses_fields[:5])

 This resolves issues I was having with output_00700.

[Matthew Turk <matthewturk at gmail.com>] Removing a few unused variables.

[Matthew Turk <matthewturk at gmail.com>] Minor SPH container fixes

[Matthew Turk <matthewturk at gmail.com>] Merging from GadgetBinary branch

[Matthew Turk <matthewturk at gmail.com>] Some work on the ParticleGenerator.

An issue that is continually cropping up for particle fields and the stream
handler is identifying which fields are particle fields versus fluid fields.  I
believe that is the source of the test failures for the particle generator.

[Matthew Turk <matthewturk at gmail.com>] Disabling some non-implemented tests and bringing stream tests to a functional state.

[Matthew Turk <matthewturk at gmail.com>] Merging from yt-2.x into yt-3.0.

Many tests -- mostly new tests or tests related to non-implemented objects --
now fail.  Fixing these will be the next stage of the merge.

[Andrew Myers <atmyers at berkeley.edu>] removing mutable objects from function calls

[Andrew Myers <atmyers at berkeley.edu>] adding to the docstrings

[Andrew Myers <atmyers at berkeley.edu>] adding an optional field_parameters keyword argument to SlicePlots and ProjectionPlots to allow the visualization of fields that require extra information

[Matthew Turk <matthewturk at gmail.com>] [gdf] Moving fileh.close() above return True in is_valid

[Matthew Turk <matthewturk at gmail.com>] Merged in xarthisius/yt (pull request #395: [chombo] close all hdf5 file handles once they're no longer necessary)

[Kacper Kowalik <xarthisius.kk at gmail.com>] [chombo] close all hdf5 file handles once they're no longer necessary

[Nathan Goldbaum <goldbaum at ucolick.org>] Fixing a corner case that will break FRBs of unitless fields.

[Nathan Goldbaum <goldbaum at ucolick.org>] Adding yt_updater.log to .hgignore.

[Nathan Goldbaum <goldbaum at ucolick.org>] Fixing projected units.  Thanks to Christian Karch for pointing this out.

[Matthew Turk <matthewturk at gmail.com>] Merged in brittonsmith/yt (pull request #393: Making simulation time series work better in parallel.)

[Britton Smith <brittonsmith at gmail.com>] Changing mylog calls to not use % for string formatting.

[Britton Smith <brittonsmith at gmail.com>] Allowing the finding of outputs in simulation time series to work in
parallel by dividing up the list of possible pfs with parallel_objects.

[Matthew Turk <matthewturk at gmail.com>] This allows for KeyError to be thrown by ParticleIO and to then dump back to
reading from grids.

[Matthew Turk <matthewturk at gmail.com>] Merged in brittonsmith/yt (pull request #390: Properly setting final time and redshift for simulation time series.)

[Britton Smith <brittonsmith at gmail.com>] Properly setting final time and redshift for simulation time series
when outputs are found by searching the directory.

[Matthew Turk <matthewturk at gmail.com>] Ensuring that the refine_amr function sets up bounding box correctly.

[Britton Smith <brittonsmith at gmail.com>] Lowering tolerances a little on variance and average tests.

[Matthew Turk <matthewturk at gmail.com>] Merged in brittonsmith/yt (pull request #389: Added weighted variance derived quantity and tests for average and variance.)

[Britton Smith <brittonsmith at gmail.com>] Empty data objects were causing nans in the weighted variance.

[Britton Smith <brittonsmith at gmail.com>] Adding tests for weighted average and variance derived quantities.

[Britton Smith <brittonsmith at gmail.com>] Adding weighted variance derived quantity.

[Nathan Goldbaum <goldbaum at ucolick.org>] Adding gridtree.c to hgignore.

[Matthew Turk <matthewturk at gmail.com>] Hotfix for Fisheye camera needing get_information()

[John ZuHone _jzuhone at gmail.com_] Merged in ngoldbaum/yt (pull request #382: Checking if a user specifies ymin=ymax and zmin=zmax for 1 or 2D FLASH datasets.)

[Nathan Goldbaum <goldbaum at ucolick.org>] Checking if a user specifies ymin=ymax and zmin=zmax for 1 or 2D FLASH datasets.
Cleaning up a bit.

[Sam Skillman <samskillman at gmail.com>] Switching to dotless.

[Matthew Turk <matthewturk at gmail.com>] Adding an .hgchurn file to clean up email addresses from "hg churn"

[Sam Skillman _sam.skillman at gmail.com_] Fixes to the rotations so that specifying a rotation vector yields the expected
results.  Also adding yaw and pitch to compliment the roll function.

[Nathan Goldbaum <goldbaum at ucolick.org>] Fixing display_names that the previous commit will break.

[Nathan Goldbaum <goldbaum at ucolick.org>] Parsing field display names for spaces, closes #458.

[Kacper Kowalik <xarthisius.kk at gmail.com>] ensure_numpy_array works for now for tuples too

[Kacper Kowalik <xarthisius.kk at gmail.com>] Update tests for GridTree, add test for new functionality introduced in previous commit

[Kacper Kowalik <xarthisius.kk at gmail.com>] Find_points now accepts scalar and lists as the arguments, fixes #473

[Kacper Kowalik <xarthisius.kk at gmail.com>] Import assert_raises from numpy.testing

[Kacper Kowalik <xarthisius.kk at gmail.com>] Add method for converting scalar/list to numpy array

[Kacper Kowalik <xarthisius.kk at gmail.com>] Allow to generate plots in log scale and renders in linear scale

[Sam Skillman _sam.skillman at gmail.com_] Fixing for when north_vector is not specified by the user, while also preserving rotation functionality.

[Sam Skillman _sam.skillman at gmail.com_] This was also a culprit in broken rotations.

[Sam Skillman _sam.skillman at gmail.com_] Merging

[Sam Skillman _sam.skillman at gmail.com_] This was changed at some point, breaking rotations.

[Nathan Goldbaum <goldbaum at ucolick.org>] Moving the generation of the colorbar label to the instantiation
of the image array info dict in fixed_resolution.py

[Nathan Goldbaum <goldbaum at ucolick.org>] Cleaning up plot window imports.

[Kacper Kowalik <xarthisius.kk at gmail.com>] Cosmetics in base_plot_types

[Nathan Goldbaum <goldbaum at ucolick.org>] The tick label format should only be specified for plot window plots.

[Nathan Goldbaum <goldbaum at ucolick.org>] Eliminating some cruft in PlotMPL

[Nathan Goldbaum <goldbaum at ucolick.org>] Need to import CStringIO

[Nathan Goldbaum <goldbaum at ucolick.org>] Streamlining, fixing a bug that might leave zlim unset.

[Nathan Goldbaum <goldbaum at ucolick.org>] This should be a tuple.

[Nathan Goldbaum <goldbaum at ucolick.org>] Forgot to switch this out.

[Nathan Goldbaum <goldbaum at ucolick.org>] Unintentionally deleted this bit.

[Nathan Goldbaum <goldbaum at ucolick.org>] Streamlining the plot window class hierarchy and metadata handling.

This uses ImageArray to handle metadata for MPL plot window plots.
EXTjs4 still uses the old metadata dict which we can eventually ditch.

I've moved PlotMPL into its own file and added ImagePlotMPL, a simple
nontrivial subclass that handles image data (i.e. dispalys with imshow,
has a colorbar). PlotMPL has a concept of a Figure and Axes and that's
about it.

[Matthew Turk <matthewturk at gmail.com>] Merged in xarthisius/yt (pull request #379: Update PlotWindow testsuite)

[Kacper Kowalik <xarthisius.kk at gmail.com>] Update PlotWindow testsuite

[Matthew Turk <matthewturk at gmail.com>] Merged in xarthisius/yt (pull request #380: Add test for GDF writer)

[Kacper Kowalik <xarthisius.kk at gmail.com>] Add test for GDF writer

[Matthew Turk <matthewturk at gmail.com>] Merging

[Matthew Turk <matthewturk at gmail.com>] Updating to gold005

[Andrew Myers <atmyers at berkeley.edu>] forgot to check this part in. This REALLY DOES fix writing to .yt files for Chombo

[Nathan Goldbaum <goldbaum at ucolick.org>] Merged in MatthewTurk/yt (pull request #375: Adding some helpers for the IPython notebook)

[Matthew Turk <matthewturk at gmail.com>] Add image deposition to QuadTree.

This allows QuadTree objects (used in projections) to fill image buffers
directly.  My initial tests show this to be faster in all cases for datasets.
However, this depends strongly on the number of data points in the dataset
versus the number of points in the image buffer.  For large, complex datasets,
this always comes ou in favor of the new object.  As an example, a dataset with
8 levels, 3700 grids and 10 million zones -- small, but not trivial -- was
improved from 19 fps to 32 fps with this new method.

This method is not integrated yet, as the pixelizer is also used in a number of
other places.  However, I hope we can dynamically swap pixelizers to use it.

[Matthew Turk <matthewturk at gmail.com>] A few minor modifications to fit with Nathan's suggestions.

[Matthew Turk <matthewturk at gmail.com>] Oops, missed the description change for the notebook.

[Matthew Turk <matthewturk at gmail.com>] Adding a 'yt notebook' command that will spawn an IPython notebook.

This does not allow you to start a notebook without a password, although that
password can be blank.  Future modifications and inclusions of convenience
functions (as well as pushing HTML/JS to the server to add helper widgets) can
be placed in yt.imods.

[Matthew Turk <matthewturk at gmail.com>] Adding yt.imods for importing inside the IPython notebook.

[Matthew Turk <matthewturk at gmail.com>] Merged in atmyers/yt (pull request #378: Writing to .yt files with Chombo)

[Andrew Myers <atmyers at berkeley.edu>] fixing a bug that broke writing to .yt files with chombo

[Andrew Myers <atmyers at berkeley.edu>] merging from tip

[Andrew Myers <atmyers at berkeley.edu>] changing a few of the orion fields from 'known' to 'fallback'

[Nathan Goldbaum <goldbaum at ucolick.org>] Removing python-magic from the install script.

[Nathan Goldbaum <goldbaum at ucolick.org>] Upgrading to the latest version of the distribute setup script.

[Nathan Goldbaum <goldbaum at ucolick.org>] Directly checking the MIME type for files saved to disk.

[Nathan Goldbaum <goldbaum at ucolick.org>] Accidentally left a debug print statement in.

[Nathan Goldbaum <goldbaum at ucolick.org>] Adding tests for direct png, ps, eps, and pdf plot window plots.

[Kacper Kowalik <xarthisius.kk at gmail.com>] Drop trailing . from image suffix

[Matthew Turk <matthewturk at gmail.com>] Merged in ngoldbaum/yt (pull request #373: Increasing the precision of physical constants.  Closes #479.)

[Nathan Goldbaum <goldbaum at ucolick.org>] Increasing the precision of physical constants.  Closes #479.

[Markus Haider <markus.haider at uibk.ac.at>] Increased precision for mpc_per_cm and pc_per_cm and also changed m_per_fpc in utilities/physical_constants.py

[Stephen Skory  <s at skory.us>] Adding a space before a ] for Rockstar.

[Kacper Kowalik <xarthisius.kk at gmail.com>] Fix typo in _CellVolume

[John ZuHone _jzuhone at gmail.com_] Merged in brittonsmith/yt (pull request #370)

[Britton Smith <brittonsmith at gmail.com>] Adding xray emissivity data to install script.

[Britton Smith <brittonsmith at gmail.com>] Adding photon emissivity field [photons s^{-1} cm^{-3}] and adding a
version check for the emissivity data.  If the version does not match,
instructions are printed for downloading the latest data.

[Britton Smith <brittonsmith at gmail.com>] Changing default filename for xray emissivity data to a directory
within the yt install.

[Britton Smith <brittonsmith at gmail.com>] Adding new metallicity dependent x-ray emissivity and luminosity
fields created from tabulated Cloudy data.

[Matthew Turk <matthewturk at gmail.com>] Making get_field_parameter in field info container match grid and data object

[Kacper Kowalik <xarthisius.kk at gmail.com>] Fix clumps callback to use proper cell size for projections other than xy

[Matthew Turk <matthewturk at gmail.com>] Removing the bitbucket fingerprint, which is now out of date!

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

[Nathan Goldbaum <goldbaum at ucolick.org>] Still need to make sure this works for every execution path.

[Nathan Goldbaum <goldbaum at ucolick.org>] Fixing some issues pointed out by Matt.

[Nathan Goldbaum <goldbaum at ucolick.org>] Small change for readability.

[Nathan Goldbaum <goldbaum at ucolick.org>] Reporting a more useful error message if one tries to directly create a nonexistent TimeSeries

[Nathan Goldbaum <goldbaum at ucolick.org>] Checking for directories full of nonexistent data.

[John ZuHone _jzuhone at gmail.com_] Merged in MatthewTurk/yt (pull request #368)

[Matthew Turk <matthewturk at gmail.com>] Adding a close for particle_handle in FLASH frontend and a close for temp HDF5
files in GDF frontend's _is_valid routine.

[John ZuHone _jzuhone at gmail.com_] We have to use the "mass" corresponding to the density field, otherwise the particle distribution isn't quite right, thanks to AMR.

[John ZuHone _jzuhone at gmail.com_] Merging

[John ZuHone _jzuhone at gmail.com_] Passing the 'center' attribute to the slice just as we do for the projection. Otherwise certain callbacks (particles, etc) are broken.

[Matthew Turk <matthewturk at gmail.com>] Merged

[Matthew Turk <matthewturk at gmail.com>] Updating to gold004

[Stephen Skory <s at skory.us>] Merged in MatthewTurk/yt (pull request #365)

[Matthew Turk <matthewturk at gmail.com>] Proposed change to upcast at IO time Enzo data to float64 from float32

Also fix the iteration over fields in covering grids to account for this and
speed things up considerably.

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

[Nathan Goldbaum <goldbaum at ucolick.org>] Fixing creating plot windows directly from data objects.  Adding tests for this functionality.

[Stephen Skory  <s at skory.us>] NOW rockstar should be correct in the install script.

[Stephen Skory  <s at skory.us>] Fixing rockstar capitalization in the install_script.

[Matthew Turk <matthewturk at gmail.com>] Adding a check for models that are likely too big for sketchfab.

[Matthew Turk <matthewturk at gmail.com>] For high precision calculations, we want to apply bounding box estimates before
casting to float32 in the PLY export in AMRSurface.

[Matthew Turk <matthewturk at gmail.com>] Argh, fix dropped equal sign.

[Matthew Turk <matthewturk at gmail.com>] Fixing a missing import of ytcfg

[Matthew Turk <matthewturk at gmail.com>] Allowing return values from @parallel_root_only and using this in the SketchFab
uploader.

[Matthew Turk <matthewturk at gmail.com>] Fixing json loader to address running in parallel issues

[Matthew Turk <matthewturk at gmail.com>] Adding docstring for export_sketchfab

[Matthew Turk <matthewturk at gmail.com>] Add ability to export AMRSurface objects directly to SketchFab

[Matthew Turk <matthewturk at gmail.com>] Adding ability to sample AMRSurface objects at vertices.  This enables .PLY
files to be directly exported to SketchFab.

[Matthew Turk <matthewturk at gmail.com>] Removing unused imports in profile_plotter

[Nathan Goldbaum <goldbaum at ucolick.org>] Fixing an error in the docstrings for TimeSeriesData.piter()

[Britton Smith <brittonsmith at gmail.com>] Merged in MatthewTurk/yt (pull request #363)

[Matthew Turk <matthewturk at gmail.com>] Adding in a catch, if no valid files are found in the args, to supply the
string as a glob to TimeSeriesData.from_filenames.  This now lets load() get a
glob which then returns a time series object.  Closes #403 .

[Britton Smith <brittonsmith at gmail.com>] Merged in MatthewTurk/yt (pull request #360)

[Matthew Turk <matthewturk at gmail.com>] Forgot to add the flux tests!

[Matthew Turk <matthewturk at gmail.com>] Adding a few tests for the AMR surface fluxing.

[Matthew Turk <matthewturk at gmail.com>] Center PLY files at origin.

[Matthew Turk <matthewturk at gmail.com>] Adding docstrings, making flux work

[Matthew Turk <matthewturk at gmail.com>] Initial import of the AMRSurface object.  docstrings and fluxes to follow.

[Britton Smith <brittonsmith at gmail.com>] Merged in MatthewTurk/yt (pull request #353)

[Stephen Skory  <s at skory.us>] Adding the total_particles and dm_only flags to Rockstar, which address issue #469 and issue #468, respectively.

[Stephen Skory  <s at skory.us>] Forgot to remove split_work lower down.

[Stephen Skory  <s at skory.us>] Simplifying the inline logic.

[Stephen Skory  <s at skory.us>] Merge.

[Stephen Skory  <s at skory.us>] A few changes for inline Rockstar.

[Stephen Skory  <s at skory.us>] Updating the install_script for Rockstar 0.99.6.

[Stephen Skory  <s at skory.us>] Merge.

[Stephen Skory  <s at skory.us>] Updating Rockstar to work with 0.99.6.

[Stephen Skory  <s at skory.us>] Merged in Matt's changes.

[Stephen Skory  <s at skory.us>] These Halo attachments need to go here, otherwise they're identical for all halos.

[Matthew Turk <matthewturk at gmail.com>] Change Rockstar halo finding to use readers *only* for reading data.  This
allows the readers to be the only ones that instantiate hierarchies, unless
they have previously been instantiated before calling Rockstar.

This leads to the point that we will at some point need to swap out
communicators for these items, as we are adding new topcomms during Rockstar
halo finding.

[Matthew Turk <matthewturk at gmail.com>] Changing docstring to reflect new TimeSeries initialization

[Matthew Turk <matthewturk at gmail.com>] Going back to using ProcessorPools instead of the pool.comm stuff.  Removing
the print_rockstar_settings routine.

[Matthew Turk <matthewturk at gmail.com>] First pass at streamlining Rockstar halo finding:

 * Remove parsing of the server.h file in favor of two different Cython methods
 * Move several calls to the ytcfg object outside of loops and conditionals
 * Fix split_work() to avoid any loops

[Matthew Turk <matthewturk at gmail.com>] This canges the rockstar interface to work with 0.99.6.

[Matthew Turk <matthewturk at gmail.com>] Fixing a couple camelCase issues.  Note that target_dir is not currently used.

[Matthew Turk <matthewturk at gmail.com>] This updates yt to embed the mercurial hash (and branch) in a file named
__hg_version__.py when installing.  I believe I have fixed the locations where
this is used to correctly use it.

[John ZuHone _jzuhone at gmail.com_] Merging

[John ZuHone _jzuhone at gmail.com_] Cosmetic fixes

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

[John ZuHone _jzuhone at gmail.com_] Another bugfix for update_data. Added particle generation tests.

[John ZuHone _jzuhone at gmail.com_] Particle generation classes. Bugfix for update_data in the stream frontend.

[Nathan Goldbaum <goldbaum at ucolick.org>] Pointing the install script at the new enzo stable location.

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

[Nathan Goldbaum <goldbaum at ucolick.org>] Skipping the weight_field comparison is the weight field is None.

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

[Nathan Goldbaum <goldbaum at ucolick.org>] Streamling a bit.  Thanks Matt!

[Nathan Goldbaum <goldbaum at ucolick.org>] Only doing ProjectionValuesTests along active dimensions.  Throwing a more useful error when an answer can't be found in the answer dict.

[Britton Smith <brittonsmith at gmail.com>] Merged in yl2501/yt (pull request #352)

[Yuan Li <bear0980 at gmail.com>] remove import

[Yuan Li <bear0980 at gmail.com>] define H_NumberDensity here

[Yuan Li <bear0980 at gmail.com>] define field in yt/frontends/enzo/fields.py

[Yuan Li <bear0980 at gmail.com>] Use H_NumberDensity from Britton

[Yuan Li <yuan at astro.columbia.edu>] change Numberdensity to HydrogenDensity

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

[Sam Skillman _sam.skillman at gmail.com_] Moving the sleep.

[Sam Skillman _sam.skillman at gmail.com_] Fixing up the answer retrieval trying a bit.

[Sam Skillman _sam.skillman at gmail.com_] Adding attempt to retrieve cloud data several times if first try fails.

[Matthew Turk <matthewturk at gmail.com>] Updating yt to gold003 for answer testing.

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

[John ZuHone _jzuhone at gmail.com_] Removed whitespace and added docstrings. Removed particle generator for now.

[John ZuHone _jzuhone at gmail.com_] Particle generator classes

[John ZuHone _jzuhone at gmail.com_] Particles should now work for all implementations of the stream frontend so far. Also added a couple of tests.

[John ZuHone _jzuhone at gmail.com_] Decided to move this to StreamHierarchy. It now loops over all grids in the hierarchy.

[John ZuHone _jzuhone at gmail.com_] Should be allowed to directly update the grid data in the field handler

[John ZuHone _jzuhone at gmail.com_] Merged in MatthewTurk/yt (pull request #357)

[Matthew Turk <matthewturk at gmail.com>] Adding Stream items to yt.mods and also fixing slices for the Stream handler.

[Sam Skillman _sam.skillman at gmail.com_] Changing the weight field from field to weight_field.

[Matthew Turk <matthewturk at gmail.com>] Allowing the file passed to extract_isocontours to also be a file-like object.

[Sam Skillman _sam.skillman at gmail.com_] Use overlap_proj for dim<3 simulations.

[Cameron Hummels _chummels at astro.columbia.edu_] Adding in flags to answer testing to allow for --answer-store, --answer-name, and shortening --local-store to --local.  Also putting in some sensible defaults.

[Cameron Hummels _chummels at astro.columbia.edu_] Adding in support for a run-time tolerance (for comparison precision) to be set in the enzo testing suite.

[Sam Skillman _sam.skillman at gmail.com_] Merging.

[Sam Skillman _sam.skillman at gmail.com_] Disabling GridValuesTest (bitwise) in the enzo frontend answer_testing_support for now until it can be controlled with a
--bitwise flag.

[Matthew Turk <matthewturk at gmail.com>] Disabling Rockstar by default in install_script for now.

[Matthew Turk <matthewturk at gmail.com>] Merged in juxtaposicion/yt-dev (pull request #351)

[Christopher Moody <cemoody at ucsc.edu>] typing the particle index; this cut down a 100-second loop to milliseconds...

[Christopher Moody <cemoody at ucsc.edu>] particle masses and velocity units are correct now

[Christopher Moody <cemoody at ucsc.edu>] setup conversion factors for particle velocity and mass

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

[John ZuHone _jzuhone at gmail.com_] Fixing tabs

[John ZuHone _jzuhone at gmail.com_] Getting types consistent with each other and using fclip

[John ZuHone _jzuhone at gmail.com_] 1) Adding CICSample_3, which performs the reverse operation of CICDeposit_3. 1st-order interpolation of values on the grid to particle positions. Also added a test which interpolates the grid coordinates to the particle positions. Since the coordinates vary linearly, the interpolation and the actual value of the particle coordinate should be identical in this case.

2) Added a couple new fluid operators for the beta model and the NFW model, common fitting functions for galaxy cluster gas profiles and dark matter halo profiles.

[Matthew Turk <matthewturk at gmail.com>] Merged in juxtaposicion/yt-dev (pull request #247)

[Christopher Moody <cemoody at ucsc.edu>] adding particle_index field

[Christopher Moody <cemoody at ucsc.edu>] finished removing references to _setup_aprticle_grids

[Christopher Moody <juxtaposicion at gmail.com>] reverting rockstar to stephen's commits.
reverting setup.cfg

[Christopher Moody <juxtaposicion at gmail.com>] Merge

[Christopher Moody <juxtaposicion at gmail.com>] removed the empty particle grid setup

[Christopher Moody <juxtaposicion at gmail.com>] Merge

[Christopher Moody <juxtaposicion at gmail.com>] added **kwargs to timer series; gets passed to load()

[Christopher Moody <juxtaposicion at gmail.com>] moved ART constants and file structures to definition

[Christopher Moody <juxtaposicion at gmail.com>] cleaned up the new IO

[Christopher Moody <juxtaposicion at gmail.com>] cleaned up data_structures

[Christopher Moody <juxtaposicion at gmail.com>] merge

[Christopher Moody <cemoody at ucsc.edu>] assigned all particles to the root grid

[Christopher Moody <cemoody at ucsc.edu>] fluids wprk; particles are not yet gridded

[Christopher Moody <cemoody at ucsc.edu>] cleaned up the datastructures

[Christopher Moody <cemoody at ucsc.edu>] updating definitions

[Christopher Moody <juxtaposicion at gmail.com>] Merge

[Christopher Moody <cemoody at ucsc.edu>] added particle count field

[Christopher Moody <cemoody at ucsc.edu>] can now set the force resolution

[Christopher Moody <cemoody at ucsc.edu>] total particles actually set

[Christopher Moody <cemoody at ucsc.edu>] can now export across multiple cells
removed camera positions / incorrect math went it

[Christopher Moody <cemoody at ucsc.edu>] added basic particle fields

[Christopher Moody <cemoody at ucsc.edu>] Velocity fields did not have appropriate arguments of field,data

[Christopher Moody <cemoody at ucsc.edu>] now imposes a super oct tree structure if you'd like to export more than a single root cell across. cleaned up old comments

[Christopher Moody <cemoody at ucsc.edu>] fixed star access in IO

[Christopher Moody <cemoody at ucsc.edu>] re-enabled stars

[Christopher Moody <cemoody at ucsc.edu>] the total metal density should be a sum of SNIa and SNII

[Christopher Moody <cemoody at ucsc.edu>] na->np

[Christopher Moody <cemoody at ucsc.edu>] fixed up field access in grids

[Christopher Moody <cemoody at ucsc.edu>] io to a dict field

[Christopher Moody <cemoody at ucsc.edu>] removed commented out lines

[Christopher Moody <cemoody at ucsc.edu>] Removed total particles from rockstar.py; it's updated in the cython code
Finishing particles in ART

[Christopher Moody <cemoody at ucsc.edu>] na->np

[Christopher Moody <cemoody at ucsc.edu>] na->np

[Christopher Moody <cemoody at ucsc.edu>] Removing the field dict from IO

[Christopher Moody <cemoody at ucsc.edu>] putting field dict in the Grid definition not in the IO

[Christopher Moody <cemoody at ucsc.edu>] modified io to use a lookup dictionary

[Christopher Moody <cemoody at ucsc.edu>] Merging with yt_analysis/yt tip

[Christopher Moody <cemoody at ucsc.edu>] small fixes to rockstar

[Christopher Moody <cemoody at ucsc.edu>] Making the changes Matt has recommended including removing print funcs, and excessive explicit fields in ART IO

[Christopher Moody <cemoody at ucsc.edu>] fixing conflict in rockstar.py

[Christopher Moody <cemoody at ucsc.edu>] removed pdb

[Christopher Moody <cemoody at ucsc.edu>] return how many stars the sunrise exporter is using

[Christopher Moody <cemoody at ucsc.edu>] Fixed indentation

[Christopher Moody <cemoody at ucsc.edu>] Updating the Rockstar python manager as well

[Christopher Moody <cemoody at ucsc.edu>] Fixed bug where all data files were marked as ART

[Christopher Moody <cemoody at ucsc.edu>] Updates in the ART frontend

[Christopher Moody <cemoody at ucsc.edu>] Fixed OVELAP LENGTH error

[Christopher Moody <cemoody at ucsc.edu>] Added alternative stereo pair camera (still in progress)

[Nathan Goldbaum <goldbaum at ucolick.org>] This should be pf.h.max_level

[Nathan Goldbaum <goldbaum at ucolick.org>] Simplifying the logic in the grid callback.

[Nathan Goldbaum <goldbaum at ucolick.org>] Adding a min_level and max_level keyowrd to the grid callback.

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

[Nathan Goldbaum <goldbaum at ucolick.org>] Adding a level keyword to the grid callback which allows a user to only
draw grids that live at or above a given level.

[Michael Kuhlen <mqk at astro.berkeley.edu>] Fixing a bug in can_run_pf() in answer_testing/framework.py.

[Britton Smith <brittonsmith at gmail.com>] Merged.

[Britton Smith <brittonsmith at gmail.com>] Adding some exceptions for error cases in get_time_series and fixing a
spot where another error could occur.

[Stephen Skory  <s at skory.us>] Adding a step to copy the Rockstar lib to $DEST_DIR/lib.

[Stephen Skory  <s at skory.us>] Rockstar setup.

[Stephen Skory  <s at skory.us>] Small changes to Rockstar setup stuff.

[Stephen Skory  <s at skory.us>] Setting up a rockstar.cfg file.

[Stephen Skory  <s at skory.us>] Making Rockstar optional upon install (default true).

[Stephen Skory  <s at skory.us>] Adding Rockstar to the install script.

[Stephen Skory  <s at skory.us>] Merging.

[Stephen Skory  <s at skory.us>] Merging.

[Stephen Skory  <s at skory.us>] Merge.

[Stephen Skory  <s at skory.us>] Forgot this small change.

[Stephen Skory  <s at skory.us>] Fixed the top communicator issue in Rockstar. Rockstar also works inline with Enzo now.

[Stephen Skory  <s at skory.us>] Merge.

[Stephen Skory  <s at skory.us>] Removing some stuff that unused or that I'm unsure about in Rockstar.

[Stephen Skory  <s at skory.us>] More changes to Rockstar re:Matt's comments.

[Stephen Skory  <s at skory.us>] Small change to LoadRockstarHalos.

[Stephen Skory  <s at skory.us>] Merge.

[Stephen Skory  <s at skory.us>] Small typo re: Rockstar.

[Stephen Skory  <s at skory.us>] Auto-setting the force resolution for Rockstar.

[Stephen Skory  <s at skory.us>] Making readers with NUM_BLOCKS=1 revert to TOTAL_PARTICLES
and not read grid data twice.

[Stephen Skory  <s at skory.us>] This fixes the duplicate halo problem. Readers now only allocate
enough space for the particles they will read in, not the
TOTAL_PARTICLES. Also, grids are now assigned to readers cyclically,
rather than by block, which prevents one reader from being assigned
to read in a disproportionate share of the root level grids
(in Enzo at least, I doubt that this affects other codes
negatively).

[Stephen Skory  <s at skory.us>] Adding force_res as a parameter to Rockstar.

[Stephen Skory  <s at skory.us>] Removed tag hop callback

[Stephen Skory  <s at skory.us>] Removed tag rockstar fixes

[Stephen Skory  <s at skory.us>] Added tag rockstar fixes for changeset 131448599aa4

[Stephen Skory  <s at skory.us>] Modifying how halos are read into yt.

[Stephen Skory  <s at skory.us>] Can now pull particle data out of Rockstar binary files.

[Stephen Skory  <s at skory.us>] Rockstar halos are now read in using binary, not text, which is
more accurate. Particles are not read in yet.

[Stephen Skory  <s at skory.us>] Can now write Rockstar halos to the common text output format.

[Stephen Skory  <s at skory.us>] Some changes to rockstar, mostly works but could be prettier.

[Nathan Goldbaum <goldbaum at ucolick.org>] Only removing files created by the plotwindow tests.

[Nathan Goldbaum <goldbaum at ucolick.org>] Adding a barebones set of tests for PlotWindow plots.

[John ZuHone _jzuhone at gmail.com_] Small fixes to get 1D/2D data working with Sam's new changes.

[John ZuHone _jzuhone at gmail.com_] Merging

[John ZuHone _jzuhone at gmail.com_] Tests for GridTree

[John ZuHone _jzuhone at gmail.com_] Undoing a change that wasn't ready yet

[John ZuHone _jzuhone at gmail.com_] Merging

[John ZuHone _jzuhone at gmail.com_] Merging

[John ZuHone _jzuhone at gmail.com_] Merging

[John ZuHone _jzuhone at gmail.com_] Verified that this works for patch-based refinement schemes.

[John ZuHone _jzuhone at gmail.com_] Generalization to hierarchies which are patch-based.

[John ZuHone _jzuhone at gmail.com_] Making the Cythonized GridTree the way we find points

[John ZuHone _jzuhone at gmail.com_] Update to the GridTree. We should check each particle one-by-one and go down the the tree instead of checking each grid against lists of particles.

[John ZuHone _jzuhone at gmail.com_] Adding Cythonized GridTree for assigning points to grids

[John ZuHone _jzuhone at gmail.com_] Depth-first search for leaf grids given a set of positions.

[Matthew Turk <matthewturk at gmail.com>] Merged in samskillman/yt-athena (pull request #343)

[Sam Skillman _sam.skillman at gmail.com_] Merging mainline into athena development fork

[Sam Skillman _sam.skillman at gmail.com_] Fixed an issue where the grid left index was getting set twice, causing the grid to have the incorrect start and end indicies.

[Sam Skillman _sam.skillman at gmail.com_] A few more fixes to get arbitrary athena vtk datasets to work.

[Sam Skillman _sam.skillman at gmail.com_] Get rid of double get_read_table_offest.  It was getting stuck in a while loop

[Sam Skillman _sam.skillman at gmail.com_] Merging

[Stephanie Tonnesen <stonnes at gmail.com>] changed io file so that the offsets reflect actual grid dimensions

[Stephanie Tonnesen <stonnes at gmail.com>] fixed cli so that slices will work again.

[Stephanie Tonnesen <stonnes at gmail.com>] Merged my change of data_structures.py.  Trying to allow for grids with
different ActiveDimensions in athena reader

[Stephanie Tonnesen <stonnes at gmail.com>] Attempting to allow for different ActiveDimensions in each vtk file in an Athena parallel run

[Sam Skillman _sam.skillman at gmail.com_] Ugh, we need to round left and right edges to deal with insufficient accuracy on the dds in the vtk files.

[Sam Skillman _sam.skillman at gmail.com_] A few fixes for the Athena frontend.

[Sam Skillman _sam.skillman at gmail.com_] Merging

[Sam Skillman _sam.skillman at gmail.com_] Adding an assertion wrapper, h/t to matt.  Now the names assigned to the shock
tests are not filled with the arrays themselves!

[Matthew Turk <matthewturk at gmail.com>] Merged in alrosen/yt-rosen (pull request #344)

[Anna Rosen <rosen at ucolick.org>] Fixed orion derived fields by changing add_orion_field() to add_field().

------------------------------------------
[...truncated 36173 lines...]
yt: DEBUG: Counting grids.
yt: DEBUG: Initializing grid arrays.
yt: DEBUG: Allocating arrays for 1 grids
yt: DEBUG: Parsing hierarchy.
yt: DEBUG: Copying reverse tree
yt: DEBUG: Preparing grids
yt: DEBUG: Prepared       0 /       1 grids
yt: DEBUG: Prepared
yt: DEBUG: Constructing grid objects.
yt: DEBUG: Re-examining hierarchy
yt: DEBUG: Initializing data grid data IO
yt: DEBUG: Detecting fields.
yt: DEBUG: Adding unknown detected fields
yt: DEBUG: Checking ['Density']
yt: INFO: Adding unknown field Density to list of fields
yt: DEBUG: Setting up derived fields
yt: DEBUG: Generating vorticity on defaultdict(<function <lambda> at 0x13d3b140>, {'dz': array([ 1.]), 'dx': array([ 1.]), 'dy': array([ 1.])})
yt: DEBUG: Appending object to UniformGridData (type: <class 'yt.geometry.geometry_handler.YTSlice'>)
yt: DEBUG: Reading 4096 cells of ['Density'] fields in 1 blocks
yt: INFO: xlim = 0.000000 1.000000
yt: INFO: ylim = 0.000000 1.000000
yt: INFO: Making a fixed resolution buffer of (('gas', 'Density')) 800 by 800
yt: INFO: Saving plot UniformGridData_Slice_x_Density.png
--------------------- >> end captured logging << ---------------------

======================================================================
ERROR: Main test suite for PlotWindow.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/tests/test_plotwindow.py",> line 55, in assert_fname
    import magic
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/magic.py", line 19, in <module>
    _libraries['magic'] = _init()
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/magic.py", line 16, in _init
    return ctypes.cdll.LoadLibrary(find_library('magic'))
  File "/home/slave/yt-x86_64/lib/python2.7/ctypes/util.py", line 213, in find_library
    return _findSoname_ldconfig(name) or _get_soname(_findLib_gcc(name))
  File "/home/slave/yt-x86_64/lib/python2.7/ctypes/util.py", line 202, in _findSoname_ldconfig
    f = os.popen('/sbin/ldconfig -p 2>/dev/null')
OSError: [Errno 12] Cannot allocate memory
-------------------- >> begin captured logging << --------------------
yt: DEBUG: Appending object to UniformGridData (type: <class 'yt.geometry.geometry_handler.YTQuadTreeProj'>)
yt: DEBUG: Appending object to UniformGridData (type: <class 'yt.geometry.geometry_handler.YTRegion'>)
yt: DEBUG: Reading 262144 cells of ['Density'] fields in 1 blocks
yt: DEBUG: Adding chunk (262144) to tree
yt: DEBUG: Setting field ('gas', 'Density')
yt: INFO: Projection completed
yt: INFO: xlim = 0.000000 1.000000
yt: INFO: ylim = 0.000000 1.000000
yt: INFO: Making a fixed resolution buffer of (('gas', 'Density')) 800 by 800
yt: INFO: xlim = 0.000000 1.000000
yt: INFO: ylim = 0.000000 1.000000
yt: INFO: Making a fixed resolution buffer of (('gas', 'Density')) 800 by 800
yt: INFO: Making a fixed resolution buffer of (('gas', 'Density')) 800 by 800
yt: INFO: Saving plot UniformGridData_Projection_x_Density.png
--------------------- >> end captured logging << ---------------------

======================================================================
ERROR: Main test suite for PlotWindow.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/tests/test_plotwindow.py",> line 55, in assert_fname
    import magic
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/magic.py", line 19, in <module>
    _libraries['magic'] = _init()
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/magic.py", line 16, in _init
    return ctypes.cdll.LoadLibrary(find_library('magic'))
  File "/home/slave/yt-x86_64/lib/python2.7/ctypes/util.py", line 213, in find_library
    return _findSoname_ldconfig(name) or _get_soname(_findLib_gcc(name))
  File "/home/slave/yt-x86_64/lib/python2.7/ctypes/util.py", line 202, in _findSoname_ldconfig
    f = os.popen('/sbin/ldconfig -p 2>/dev/null')
OSError: [Errno 12] Cannot allocate memory
-------------------- >> begin captured logging << --------------------
yt: DEBUG: Appending object to UniformGridData (type: <class 'yt.geometry.geometry_handler.YTSlice'>)
yt: DEBUG: Reading 4096 cells of ['Density'] fields in 1 blocks
yt: INFO: xlim = 0.000000 1.000000
yt: INFO: ylim = 0.000000 1.000000
yt: INFO: Making a fixed resolution buffer of (('gas', 'Density')) 800 by 800
yt: INFO: Saving plot UniformGridData_Slice_y_Density.png
--------------------- >> end captured logging << ---------------------

======================================================================
ERROR: Main test suite for PlotWindow.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/tests/test_plotwindow.py",> line 55, in assert_fname
    import magic
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/magic.py", line 19, in <module>
    _libraries['magic'] = _init()
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/magic.py", line 16, in _init
    return ctypes.cdll.LoadLibrary(find_library('magic'))
  File "/home/slave/yt-x86_64/lib/python2.7/ctypes/util.py", line 213, in find_library
    return _findSoname_ldconfig(name) or _get_soname(_findLib_gcc(name))
  File "/home/slave/yt-x86_64/lib/python2.7/ctypes/util.py", line 202, in _findSoname_ldconfig
    f = os.popen('/sbin/ldconfig -p 2>/dev/null')
OSError: [Errno 12] Cannot allocate memory
-------------------- >> begin captured logging << --------------------
yt: DEBUG: Appending object to UniformGridData (type: <class 'yt.geometry.geometry_handler.YTQuadTreeProj'>)
yt: DEBUG: Appending object to UniformGridData (type: <class 'yt.geometry.geometry_handler.YTRegion'>)
yt: DEBUG: Reading 262144 cells of ['Density'] fields in 1 blocks
yt: DEBUG: Adding chunk (262144) to tree
yt: DEBUG: Setting field ('gas', 'Density')
yt: INFO: Projection completed
yt: INFO: xlim = 0.000000 1.000000
yt: INFO: ylim = 0.000000 1.000000
yt: INFO: Making a fixed resolution buffer of (('gas', 'Density')) 800 by 800
yt: INFO: xlim = 0.000000 1.000000
yt: INFO: ylim = 0.000000 1.000000
yt: INFO: Making a fixed resolution buffer of (('gas', 'Density')) 800 by 800
yt: INFO: Making a fixed resolution buffer of (('gas', 'Density')) 800 by 800
yt: INFO: Saving plot UniformGridData_Projection_y_Density.png
--------------------- >> end captured logging << ---------------------

======================================================================
ERROR: Main test suite for PlotWindow.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/tests/test_plotwindow.py",> line 55, in assert_fname
    import magic
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/magic.py", line 19, in <module>
    _libraries['magic'] = _init()
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/magic.py", line 16, in _init
    return ctypes.cdll.LoadLibrary(find_library('magic'))
  File "/home/slave/yt-x86_64/lib/python2.7/ctypes/util.py", line 213, in find_library
    return _findSoname_ldconfig(name) or _get_soname(_findLib_gcc(name))
  File "/home/slave/yt-x86_64/lib/python2.7/ctypes/util.py", line 202, in _findSoname_ldconfig
    f = os.popen('/sbin/ldconfig -p 2>/dev/null')
OSError: [Errno 12] Cannot allocate memory
-------------------- >> begin captured logging << --------------------
yt: DEBUG: Appending object to UniformGridData (type: <class 'yt.geometry.geometry_handler.YTSlice'>)
yt: DEBUG: Reading 4096 cells of ['Density'] fields in 1 blocks
yt: INFO: xlim = 0.000000 1.000000
yt: INFO: ylim = 0.000000 1.000000
yt: INFO: Making a fixed resolution buffer of (('gas', 'Density')) 800 by 800
yt: INFO: Saving plot UniformGridData_Slice_z_Density.png
--------------------- >> end captured logging << ---------------------

======================================================================
ERROR: Main test suite for PlotWindow.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/tests/test_plotwindow.py",> line 55, in assert_fname
    import magic
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/magic.py", line 19, in <module>
    _libraries['magic'] = _init()
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/magic.py", line 16, in _init
    return ctypes.cdll.LoadLibrary(find_library('magic'))
  File "/home/slave/yt-x86_64/lib/python2.7/ctypes/util.py", line 213, in find_library
    return _findSoname_ldconfig(name) or _get_soname(_findLib_gcc(name))
  File "/home/slave/yt-x86_64/lib/python2.7/ctypes/util.py", line 202, in _findSoname_ldconfig
    f = os.popen('/sbin/ldconfig -p 2>/dev/null')
OSError: [Errno 12] Cannot allocate memory
-------------------- >> begin captured logging << --------------------
yt: DEBUG: Appending object to UniformGridData (type: <class 'yt.geometry.geometry_handler.YTQuadTreeProj'>)
yt: DEBUG: Appending object to UniformGridData (type: <class 'yt.geometry.geometry_handler.YTRegion'>)
yt: DEBUG: Reading 262144 cells of ['Density'] fields in 1 blocks
yt: DEBUG: Adding chunk (262144) to tree
yt: DEBUG: Setting field ('gas', 'Density')
yt: INFO: Projection completed
yt: INFO: xlim = 0.000000 1.000000
yt: INFO: ylim = 0.000000 1.000000
yt: INFO: Making a fixed resolution buffer of (('gas', 'Density')) 800 by 800
yt: INFO: xlim = 0.000000 1.000000
yt: INFO: ylim = 0.000000 1.000000
yt: INFO: Making a fixed resolution buffer of (('gas', 'Density')) 800 by 800
yt: INFO: Making a fixed resolution buffer of (('gas', 'Density')) 800 by 800
yt: INFO: Saving plot UniformGridData_Projection_z_Density.png
--------------------- >> end captured logging << ---------------------

======================================================================
ERROR: Main test suite for PlotWindow.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
    self.test(*self.arg)
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/tests/test_plotwindow.py",> line 55, in assert_fname
    import magic
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/magic.py", line 19, in <module>
    _libraries['magic'] = _init()
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/magic.py", line 16, in _init
    return ctypes.cdll.LoadLibrary(find_library('magic'))
  File "/home/slave/yt-x86_64/lib/python2.7/ctypes/util.py", line 213, in find_library
    return _findSoname_ldconfig(name) or _get_soname(_findLib_gcc(name))
  File "/home/slave/yt-x86_64/lib/python2.7/ctypes/util.py", line 202, in _findSoname_ldconfig
    f = os.popen('/sbin/ldconfig -p 2>/dev/null')
OSError: [Errno 12] Cannot allocate memory
-------------------- >> begin captured logging << --------------------
yt: DEBUG: Appending object to UniformGridData (type: <class 'yt.geometry.geometry_handler.YTCuttingPlane'>)
yt: DEBUG: Reading 9227 cells of ['Density'] fields in 1 blocks
yt: INFO: xlim = -0.500000 0.500000
yt: INFO: ylim = -0.500000 0.500000
yt: INFO: Saving plot UniformGridData_OffAxisSlice_Density.png
--------------------- >> end captured logging << ---------------------

======================================================================
ERROR: Failure: TypeError (object of type 'NoneType' has no len())
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/slave/yt-x86_64/lib/python2.7/site-packages/nose/loader.py", line 231, in generate
    for test in g():
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/tests/test_plotwindow.py",> line 92, in test_plotwindow
    obj = OffAxisProjectionPlot(test_pf, normal, 'Density')
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/plot_window.py",> line 1405, in __init__
    PWViewerMPL.__init__(self,OffAxisProj,bounds,origin='center-window',periodic=False,oblique=True)
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/plot_window.py",> line 763, in __init__
    PWViewer.__init__(self, *args, **kwargs)
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/plot_window.py",> line 533, in __init__
    PlotWindow.__init__(self, *args,**kwargs)
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/plot_window.py",> line 271, in __init__
    self.set_window(bounds) # this automatically updates the data and plot
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/plot_window.py",> line 87, in newfunc
    args[0]._recreate_frb()
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/plot_window.py",> line 323, in _recreate_frb
    self._frb._get_data_source_fields()
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/fixed_resolution.py",> line 152, in _get_data_source_fields
    self[f]
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/fixed_resolution.py",> line 487, in __getitem__
    north_vector=ds.north_vector)
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/volume_rendering/camera.py",> line 1864, in off_axis_projection
    image = projcam.snapshot()
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/volume_rendering/camera.py",> line 1789, in snapshot
    image, sampler),
  File "<https://jenkins.shiningpanda-ci.com/yt-project/job/py2.7-yt_analysis-3.0/ws/yt/visualization/volume_rendering/camera.py",> line 1744, in _render
    pb = get_pbar("Sampling ", len(grids))
TypeError: object of type 'NoneType' has no len()
-------------------- >> begin captured logging << --------------------
yt: INFO: xlim = -0.500000 0.500000
yt: INFO: ylim = -0.500000 0.500000
yt: INFO: zlim = -0.500000 0.500000
yt: INFO: Making a fixed resolutuion buffer of (Density) 800 by 800
yt: DEBUG: Appending object to UniformGridData (type: <class 'yt.geometry.geometry_handler.YTRegion'>)
--------------------- >> end captured logging << ---------------------

----------------------------------------------------------------------
Ran 2127 tests in 687.127s

FAILED (errors=14)
Build step 'Custom Python Builder' marked build as failure
Recording test results



More information about the yt-svn mailing list