Your message dated Thu, 03 Sep 2009 13:17:12 +0000
with message-id <[email protected]>
and subject line Bug#500136: fixed in gnudatalanguage 0.9~rc2+20090903-1
has caused the Debian Bug report #500136,
regarding inquiring netcdf variables of more than one dimension causes
assertion error
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
500136: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500136
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gnudatalanguage
Version: 0.9~rc1-1.1
Severity: important
Inquiring a NetCDF variable with more than one dimension leads to an
assertion error in dstructgdl.hpp when the tag DIM is initialized as
GetTag(tIx)->N_Elements() == 1 and data.N_Elements == 2 (in fact the real
dimension)
gdl: dstructgdl.hpp:380: void DStructGDL::InitTag(const std::string&,
const DataGDL&) [with DataGDL = Data_<SpDULong>]: Assertion `GetTag(
tIx)->N_Elements() == data.N_Elements()' failed.
This renders the package nearly unusable if you are dealing with NetCDF
files.
Here is a simple program code to reproduce the error
------------ snip here ------------
fid = NCDF_OPEN('simple.nc')
; getting the variables is ok
NCDF_VARGET, fid, 0, test1d
NCDF_VARGET, fid, 1, test2d
PRINT, '1d'
PRINT, test1d
PRINT, '2d'
PRINT, test2d
; inquiring 1d-variables is ok
inq1d = NCDF_VARINQ(fid, 0)
PRINT, '1d'
PRINT, inq1d
; but inquiring 2d (or nd) variables fails with an assertion error
inq2d = NCDF_VARINQ(fid, 1)
PRINT, '2d'
PRINT, inq2d
END
------------ snip here ------------
and the NetCDF file can be produce by running
ncgen -o simple.nc simple.txt
with simple.txt being the following:
------------ snip here ------------
netcdf simple {
dimensions:
x = 2 ;
y = 2 ;
variables:
int test1d(x) ;
test1d:long_name = "test1d" ;
test1d:standard_name = "test1d" ;
int test2d(y, x) ;
test2d:long_name = "test2d" ;
test2d:standard_name = "test2d" ;
data:
test1d = 1, 2 ;
test2d =
1, 2,
3, 4 ;
}
------------ snip here ------------
Best regards
Armin
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (650, 'testing'), (600, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages gnudatalanguage depends on:
ii libbz2-1.0 1.0.5-1 high-quality block-sorting file co
ii libc6 2.7-13 GNU C Library: Shared libraries
ii libfftw3-3 3.1.2-3.1 library for computing Fast Fourier
ii libfontconfig1 2.6.0-1 generic font configuration library
ii libgcc1 1:4.3.1-9 GCC support library
ii libgsl0ldbl 1.11+dfsg-1 GNU Scientific Library (GSL) -- li
ii libhdf4g 4.1r4-22 The Hierarchical Data Format libra
ii libhdf5-mpich-1.6.6 1.6.6-4 Hierarchical Data Format 5 (HDF5)
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libjpeg62 6b-14 The Independent JPEG Group's JPEG
ii libmagick++10 7:6.3.7.9.dfsg1-2+b2 C++ API to the ImageMagick library
ii libncurses5 5.6+20080830-1 shared libraries for terminal hand
ii libnetcdf4 1:3.6.2-3.1 An interface for scientific data a
ii libplplot-c++9c2 5.9.0-8 Scientific plotting library
ii libplplot9 5.9.0-8 Scientific plotting library
ii libreadline5 5.2-3 GNU readline and history libraries
ii libsm6 2:1.0.3-2 X11 Session Management library
ii libstdc++6 4.3.1-9 The GNU Standard C++ Library v3
ii libx11-6 2:1.1.5-1 X11 client-side library
ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar
ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library
ii python2.5 2.5.2-11 An interactive high-level object-o
ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime
Versions of packages gnudatalanguage recommends:
ii plplot9-driver-xwin 5.9.0-8 Scientific plotting library (X11 d
ii python-numarray 1.5.2-4 An array processing package modell
Versions of packages gnudatalanguage suggests:
ii python-matplotlib 0.98.1-1 Python based plotting system in a
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: gnudatalanguage
Source-Version: 0.9~rc2+20090903-1
We believe that the bug you reported is fixed in the latest version of
gnudatalanguage, which is due to be installed in the Debian FTP archive:
gnudatalanguage_0.9~rc2+20090903-1.diff.gz
to pool/main/g/gnudatalanguage/gnudatalanguage_0.9~rc2+20090903-1.diff.gz
gnudatalanguage_0.9~rc2+20090903-1.dsc
to pool/main/g/gnudatalanguage/gnudatalanguage_0.9~rc2+20090903-1.dsc
gnudatalanguage_0.9~rc2+20090903-1_powerpc.deb
to pool/main/g/gnudatalanguage/gnudatalanguage_0.9~rc2+20090903-1_powerpc.deb
gnudatalanguage_0.9~rc2+20090903.orig.tar.gz
to pool/main/g/gnudatalanguage/gnudatalanguage_0.9~rc2+20090903.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gürkan Sengün <[email protected]> (supplier of updated gnudatalanguage
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 03 Sep 2009 09:30:08 +0200
Source: gnudatalanguage
Binary: gnudatalanguage
Architecture: source powerpc
Version: 0.9~rc2+20090903-1
Distribution: unstable
Urgency: low
Maintainer: Gürkan Sengün <[email protected]>
Changed-By: Gürkan Sengün <[email protected]>
Description:
gnudatalanguage - Free IDL compatible incremental compiler
Closes: 500136 540401
Changes:
gnudatalanguage (0.9~rc2+20090903-1) unstable; urgency=low
.
* New upstream version. (Closes: #500136)
* Update build-depends. (Closes: #540401)
* Bump debhelper version.
* Bump standards version.
Checksums-Sha1:
bb88477e92ed059537c30e5db040cdfcff916cbf 1522
gnudatalanguage_0.9~rc2+20090903-1.dsc
a33f2a43fafb6110686c7fcff123de1cdcdd7de6 1238364
gnudatalanguage_0.9~rc2+20090903.orig.tar.gz
2fa6b010983405c9717b08d38feeef148ec9dafa 5944
gnudatalanguage_0.9~rc2+20090903-1.diff.gz
7f441a4365ee6eb1aa25e1e8eec440bd48d02173 2108368
gnudatalanguage_0.9~rc2+20090903-1_powerpc.deb
Checksums-Sha256:
e5c2e57f5732181f0d35239663bffd2d1a54c7b85aabbe9f65f2993c6dbbbf9c 1522
gnudatalanguage_0.9~rc2+20090903-1.dsc
5c90bf1f4d237c1517c4affb1fbc59a5f8b9c72f50a490099b538be122fe3ad7 1238364
gnudatalanguage_0.9~rc2+20090903.orig.tar.gz
b7214a898ce2a352fd1130ea3c3751b969eb03999c546e83fe8fc7fbcf571fd7 5944
gnudatalanguage_0.9~rc2+20090903-1.diff.gz
11f26dd1dcf11e8c67a081a5b0022219f0307c6dfff95bbb5b7ad03dbe68b5db 2108368
gnudatalanguage_0.9~rc2+20090903-1_powerpc.deb
Files:
a86d8dbbdc862687bb2373c72fa4862f 1522 interpreters optional
gnudatalanguage_0.9~rc2+20090903-1.dsc
c2891ff76d2fbafd36b7623b68847aee 1238364 interpreters optional
gnudatalanguage_0.9~rc2+20090903.orig.tar.gz
bc5ccc816e3d67473f4a6456374b95d5 5944 interpreters optional
gnudatalanguage_0.9~rc2+20090903-1.diff.gz
2ca0fb46184718d8d7fd46e881ca7c72 2108368 interpreters optional
gnudatalanguage_0.9~rc2+20090903-1_powerpc.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iJwEAQECAAYFAkqfszcACgkQ0sfeulffv7vgiAP+JzOMCPtEdPRqpa5f83/KluZB
gj2oA4UUHPcAWS7jCWvlgFufgWfZWcpdCZo1Nk5rUeA66JE5+u2m811w+kjdYq1J
xj379NLQbWz86jtBNjkwuwMN17EzlySGUarOpplyrEsX+rHykglLX3OhA/PAi1D2
iG8KXWJ5kukFjIBPkZA=
=5tq4
-----END PGP SIGNATURE-----
--- End Message ---