
Hi, I'm encountering an int/long error in a new installation of yt, python, computer cluster etc: (yt-x86_64)[pjumper@hpcmanage ~]$ python covering_grid_test.py yt : [WARNING ] 2012-03-19 18:42:59,135 Setting 1.0 in code units to be 1.0 cm yt : [WARNING ] 2012-03-19 18:42:59,135 No time units. Setting 1.0 = 1 second. yt : [INFO ] 2012-03-19 18:42:59,136 Parameters: current_time = 2.26390632737e+14 yt : [INFO ] 2012-03-19 18:42:59,136 Parameters: domain_dimensions = [256, 256, 256] yt : [INFO ] 2012-03-19 18:42:59,136 Parameters: domain_left_edge = [ -3.09000000e+18 -3.09000000e+18 -3.09000000e+18] yt : [INFO ] 2012-03-19 18:42:59,136 Parameters: domain_right_edge = [ 3.09000000e+18 3.09000000e+18 3.09000000e+18] yt : [INFO ] 2012-03-19 18:42:59,228 Adding unknown field density to list of fields yt : [INFO ] 2012-03-19 18:42:59,228 Adding unknown field xmom to list of fields yt : [INFO ] 2012-03-19 18:42:59,228 Adding unknown field ymom to list of fields yt : [INFO ] 2012-03-19 18:42:59,228 Adding unknown field zmom to list of fields yt : [INFO ] 2012-03-19 18:42:59,229 Adding unknown field eden to list of fields yt : [INFO ] 2012-03-19 18:42:59,229 Adding unknown field frac1 to list of fields yt : [INFO ] 2012-03-19 18:42:59,229 Adding unknown field rhof1 to list of fields yt : [INFO ] 2012-03-19 18:42:59,229 Adding unknown field rhofe1 to list of fields yt : [INFO ] 2012-03-19 18:42:59,229 Adding unknown field phi to list of fields yt : [INFO ] 2012-03-19 18:42:59,229 Adding unknown field phicorr to list of fields yt : [INFO ] 2012-03-19 18:42:59,230 Adding unknown field test0 to list of fields yt : [INFO ] 2012-03-19 18:42:59,230 Adding unknown field test1 to list of fields yt : [INFO ] 2012-03-19 18:42:59,230 Adding unknown field test2 to list of fields yt : [INFO ] 2012-03-19 18:42:59,230 Adding unknown field log_den to list of fields yt : [INFO ] 2012-03-19 18:42:59,230 Adding unknown field pressure to list of fields yt : [INFO ] 2012-03-19 18:42:59,230 Adding unknown field xvel to list of fields yt : [INFO ] 2012-03-19 18:42:59,231 Adding unknown field yvel to list of fields yt : [INFO ] 2012-03-19 18:42:59,231 Adding unknown field zvel to list of fields yt : [INFO ] 2012-03-19 18:42:59,231 Adding unknown field ieng to list of fields yt : [INFO ] 2012-03-19 18:42:59,231 Adding unknown field keng to list of fields yt : [INFO ] 2012-03-19 18:42:59,231 Adding unknown field cvt to list of fields yt : [INFO ] 2012-03-19 18:42:59,296 Setting right_edge to [1.0, 1.0, 1.0] Traceback (most recent call last): File "covering_grid_test.py", line 20, in <module> dims=[128,128,128], File "/usr/local/yt/yt-x86_64/src/yt-hg/yt/data_objects/ data_containers.py", line 3331, in __init__ self._refresh_data() File "/usr/local/yt/yt-x86_64/src/yt-hg/yt/data_objects/ data_containers.py", line 3348, in _refresh_data AMR3DData._refresh_data(self) File "/usr/local/yt/yt-x86_64/src/yt-hg/yt/data_objects/ data_containers.py", line 307, in _refresh_data self.get_data() File "/usr/local/yt/yt-x86_64/src/yt-hg/yt/data_objects/ data_containers.py", line 3355, in get_data self._get_list_of_grids() File "/usr/local/yt/yt-x86_64/src/yt-hg/yt/data_objects/ data_containers.py", line 3343, in _get_list_of_grids self.right_edge + buffer, self.level) File "/usr/local/yt/yt-x86_64/src/yt-hg/yt/data_objects/ object_finding_mixin.py", line 214, in get_box_grids_below_level self.grid_levels, mask) File "misc_utilities.pyx", line 91, in yt.utilities.amr_utils.get_box_grids_below_level (yt/utilities/ amr_utils.c:58776) ValueError: Buffer dtype mismatch, expected 'int32_t' but got 'long' It is possible to partially get around this by declaring all the input ints (e.g. dims=[128, 128, 128]) to covering_grid as type int32. However, doing this for all yt calls seems tedious. Is there an easier way of dealing with this issue? Thanks! Stella