[GRASS-dev] [GRASS GIS] #1662: Caching bug in 3D raster library with large data
GRASS GIS
trac at osgeo.org
Mon Aug 26 08:18:00 PDT 2013
#1662: Caching bug in 3D raster library with large data
-------------------------------------+--------------------------------------
Reporter: huhabla | Owner: grass-dev@…
Type: defect | Status: new
Priority: critical | Milestone: 7.0.0
Component: Raster3D | Version: svn-trunk
Keywords: 3D raster, tiles, cache | Platform: Linux
Cpu: x86-32 |
-------------------------------------+--------------------------------------
Comment(by huhabla):
The test case for this error has been integrated in the raster3d unit test
suite:
{{{
test.g3d.lib unit=large
}}}
The raster3d test suite must be compiled by hand. Simply switch into the
lib/raster3d/test directory and type make. A new module will be created
with the name "test.g3d.lib".
{{{
GRASS 7.0.svn
(nc_spm_08_grass7):~/src/grass7.0/grass_trunk/lib/raster3d/test >
test.g3d.lib help
Description:
Performs unit and integration tests for the g3d library
Usage:
test.g3d.lib [-uial] [unit=string] [integration=string] [depths=value]
[rows=value] [cols=value] [tile_size=value] [--verbose] [--quiet]
Flags:
-u Run all unit tests
-i Run all integration tests
-a Run all unit and integration tests
-l Switch zip compression on
--v Verbose module output
--q Quiet module output
Parameters:
unit Choose the unit tests to run
options: coord,putget,large
integration Choose the integration tests to run
options:
depths The number of depths to be used for the large file put/get
value test
default: 20
rows The number of rows to be used for the large file put/get
value test
default: 5400
cols The number of columns to be used for the large file
put/get value test
default: 10800
tile_size The tile size in kilo bytes to be used for the large file
put/get value test. Set the tile size to 2048 and the number of
row*cols*depths > 130000 to reproduce the tile rle error.
default: 32
}}}
I have no 32Bit Linux system to test this issue, but i think it is related
to the 32Bit address space of the operating system and therefore not a
bug.
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/1662#comment:3>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list