Commit Graph

330 Commits

Author SHA1 Message Date
Quincey Koziol
51638099ad [svn-r8002] Purpose:
Bump snapshot version after creating bugfix snapshot for user.
2003-12-31 14:22:46 -05:00
Quincey Koziol
1d913177a8 [svn-r8001] Purpose:
Bug fix

Description:
    Fixed bug in hyperslab iteration where certain combinations of flattened
and non-flattened dimensions would cause incorrect locations to be iterated
over.

Platforms tested:
    FreeBSD 4.9 (sleipnir)
    too minor to require h5committest
2003-12-31 14:19:19 -05:00
Quincey Koziol
d765a024ea [svn-r7992] Purpose:
Code cleanup

Description:
    Note in the release notes that the short MPI-I/O bug has been fixed and
also clean up the configure.in a bit.

Platforms tested:
    FreeBSD 4.9 (sleipnir)
    too minor to require h5committest
2003-12-29 14:31:08 -05:00
Quincey Koziol
7a84df8979 [svn-r7991] Purpose:
Update release notes for recent VL-datatype bug fix.
2003-12-29 14:03:49 -05:00
HDF Admin
26ef0873b7 [svn-r7983] Snapshot version 1.6 release 1 (post9) 2003-12-28 21:02:20 -05:00
HDF Admin
43234790a1 [svn-r7975] Snapshot version 1.6 release 1 (post8) 2003-12-21 20:52:01 -05:00
HDF Admin
4394881d94 [svn-r7956] Snapshot version 1.6 release 1 (post7) 2003-12-14 20:54:06 -05:00
Quincey Koziol
7352b3a30f [svn-r7952] Purpose:
Bug snapshot version after creating tar file for user to test bugfix.
2003-12-13 15:10:36 -05:00
Quincey Koziol
bbb4d22621 [svn-r7951] Purpose:
Bug fix

Description:
    Attributes which were created with scalar dataspaces were reporting their
dataspace as a simple dataspace when queried later.

Solution:
    Fix the dataspace handling code when reading in the attribute message from
the file to set the extent type correctly.

Platforms tested:
    FreeBSD 4.9 (sleipnir)
    too minor to require h5committest
2003-12-13 15:08:11 -05:00
Quincey Koziol
1214d6e304 [svn-r7949] Purpose:
Update with correct location on FTP server.
2003-12-13 13:53:05 -05:00
Quincey Koziol
3f845b25c0 [svn-r7945] Purpose:
Bump snapshot version number after giving a snapshot w/bugfix to a user.
2003-12-13 13:21:19 -05:00
Quincey Koziol
ff328b54b9 [svn-r7944] Purpose:
Bug fix.

Description:
    Using a selection offset with hyperslab selections in chunked datasets
was getting into an infinite loop and hanging the application.

Solution:
    Apply the selection offset to the hyperslab selection properly.

Platforms tested:
    FreeBSD 4.9 (sleipnir) w & w/o parallel
    h5committest
2003-12-13 13:14:39 -05:00
Quincey Koziol
b9f349d953 [svn-r7928] Purpose:
Update release notes to mention new H5I{get|dec|inc}_ref() routines.
2003-12-11 13:21:53 -05:00
HDF Admin
7aee827e45 [svn-r7919] Snapshot version 1.6 release 1 (post4) 2003-12-07 20:49:25 -05:00
Quincey Koziol
f00ad1c5d6 [svn-r7916] Purpose:
Bug fix

Description:
    Make a copy of the index value for H5Giterate and use that instead of
dereferencing the index pointer.

Platforms tested:
    FreeBSD 4.9 (sleipnir)
    too minor to need h5committest
2003-12-06 09:57:07 -05:00
Albert Cheng
63e2541626 [svn-r7903] Change --prefix default to pwd/hdf5, a directory in the build
directory.  This eliminates the problem that the builder may not
have permission to install in the default install directory.
It also allows multiple builds in the same host or multiple srcdir
using the same source.

Platforms tested:
Eirene plus eyeballing of changes.

Misc. update:
2003-12-01 22:47:02 -05:00
HDF Admin
3ac28525ee [svn-r7902] Snapshot version 1.6 release 1 (post3) 2003-11-30 20:49:54 -05:00
Albert Cheng
762f236fab [svn-r7899] Updated. 2003-11-27 12:18:36 -05:00
Quincey Koziol
55f78f7baa [svn-r7878] Purpose:
Update release notes with recent bug fix.
2003-11-24 11:49:59 -05:00
HDF Admin
7d68090f03 [svn-r7874] Snapshot version 1.6 release 1 (post2) 2003-11-23 20:49:15 -05:00
Quincey Koziol
8350c2b241 [svn-r7866] Purpose:
Mention metadata benchmark in release notes.
2003-11-20 09:55:55 -05:00
Quincey Koziol
247113c3d9 [svn-r7863] Purpose:
Update release notes with metadata change information
2003-11-20 09:39:10 -05:00
HDF Admin
74996193eb [svn-r7855] Snapshot version 1.6 release 1 (post1) 2003-11-16 20:47:28 -05:00
Quincey Koziol
898ba82d42 [svn-r7844] Purpose:
Bug fix

Description:
    Variable length strings and sequences with NULL pointers were not handled
by library, causing problems access the data.  This also affected fill values
for variable-length datatypes.

Solution:
    Address the issues in the library by detecting NULL sequences/strings
and avoid trying to convert them.

    Patched up dumper to display NULL sequences/strings.

Platforms tested:
    FreeBSD 4.9 (sleipnir)
    h5committest
2003-11-13 10:20:23 -05:00
Quincey Koziol
1716cab24b [svn-r7825] Purpose:
Code optimization

Description:
    Improved integer & floating-point datatype conversions by removing some
corner cases.  Got rid of algorithm which walked the buffer of elements to
convert backwards, switching to algorithm which computes the non-overlapping
space in the buffer and repeatedly converts it in the forward direction.

Platforms tested:
    FreeBSD 4.9 (sleipnir)
    h5committest
    Cray SV1 & T3E (T90 is not accessible)
2003-11-07 15:21:45 -05:00
Albert Cheng
b7c199e600 [svn-r7812] Updated with bug fix commmitted. 2003-11-03 10:38:42 -05:00
HDF Admin
48988885d6 [svn-r7808] Snapshot version 1.6 release 1 (post0) 2003-11-03 00:38:11 -05:00
Quincey Koziol
f34c639e3f [svn-r7790] Purpose:
Bug fix & code cleanups

Description:
    Change our use of MPI derived datatypes to not create datatypes with
"0-sized" lengths, which causes the LANL Q machine to hang.

    Also, get rid of "prefer MPI derived datatypes" environment variable since
it has no advantage.

Platforms tested:
    FreeBSD 4.9 (sleipnir) w & w/o parallel
    h5committest
2003-10-29 14:32:45 -05:00
Quincey Koziol
5e2f37f579 [svn-r7735] Purpose:
Bug fix

Description:
    Single hyperslab selections (which were set with only one call to
H5Sselect_hyperslab) that had dimensions that could be "flattened" but were
interspersed with dimensions that could not be flattened were not correctly
handled, causing core dumps.

Solution:
    Re-work "flattening" code to handle this case properly.

Platforms tested:
    FreeBSD 4.9 (sleipnir)
    h5committest
2003-10-25 11:42:00 -05:00
Pedro Vicente Nunes
e68e5aea56 [svn-r7678] Purpose:
version 8 of Code Warrior has a bug on the open file function
that causes one of our tests to fail
documented this in the install instructions

removed a CW specific header file include , that was left from version 6
from the file testhdf5.c



Platforms tested:
Code warrior
linux


Misc. update:
2003-10-20 16:04:20 -05:00
Quincey Koziol
848ea8370b [svn-r7671] Purpose:
Document recent changes

Description:

Solution:

Platforms tested:

Misc. update:
2003-10-20 12:16:57 -05:00
Elena Pourmal
fff49a52a6 [svn-r7661] Purpose: Maintenance after 1.6.1 release
Description: Changes version to 1.6.1-post0 and updated
             RELEASE.txt and HISTORY.txt filese fro the new version.

Solution: N/A

Platforms tested: N/A

Misc. update:
2003-10-16 21:58:32 -05:00
Elena Pourmal
e28d341378 [svn-r7659] Purpose: Maintenance
Description: I run bin/release to create an hdf5-1.6.1 release tar
             ball. Now I am checking in modified files before
              tagging the release.

Solution: N/A

Platforms tested: N/A

Misc. update:
2003-10-16 21:47:22 -05:00
Frank Baker
a0a7849d51 [svn-r7657]
Purpose:
    Added "Documentation" section.
    Listed fixed doc bugs.
2003-10-16 17:34:55 -05:00
Albert Cheng
1de258c74c [svn-r7656] Purpose:
Updated TFLOPS info.
2003-10-16 17:26:01 -05:00
MuQun Yang
3229b2e89a [svn-r7650] Purpose:
update windows install doc.

Description:
Correct some typos,
Add more description for installing the libraries and the example.

Solution:

Platforms tested:

Misc. update:
2003-10-16 14:31:01 -05:00
Elena Pourmal
b7b2fa633e [svn-r7649]
Purpose: Maintenance

Description: Added instructions for how to configure the Libraries not
             to use external filters gzip and szip (gave a reference
             to the proper section of the INSTALL_WINDOWS.txt file).
             Fixed few typos; added pointer to the HDF FTP directory
             where precompiled  zlib and szlib can be found.

Solution: N/A

Platforms tested: N/A

Misc. update:
2003-10-16 11:43:35 -05:00
Elena Pourmal
c0bbc1771c [svn-r7648]
Purpose: Maintenance for the 1.6.1 release

Description: Updated "platforms tested" section using the reports
             sent out for the hdf5-1.6.1-pre1 testing; added
             h5pget_driver_f subroutine to the "Known problems" section.

Solution: N/A

Platforms tested: N/A

Misc. update:
2003-10-16 11:26:49 -05:00
Albert Cheng
f16c87cdc1 [svn-r7646] Description:
Updated.

Platforms tested:
no need.
2003-10-15 18:07:51 -05:00
Elena Pourmal
d6bf02f008 [svn-r7633] Purpose: Maintenance
Description: Bumped the version number to 1.6.1-pre2 after creating
             a tar ball for the third round of testing


Platforms tested: bin/h5vers -s 1.6.1-pre2 on eirene

Misc. update:
2003-10-14 22:27:09 -05:00
Albert Cheng
f1af7146fa [svn-r7632] Purpose:
Changed version to 1.6.1-pre1 to prepare for release.

Platforms tested:
"h5committested"
2003-10-14 17:56:59 -05:00
MuQun Yang
cf378ed5d3 [svn-r7628] Purpose:
document a known windows bug for dumper.

Description:
Two tests: h5dump --xml thlink.h5 and h5dump --xml tmany.h5 failed on windows
xp on .Net for debug and debug dll.

Solution:
Not worth to spend more time on this, just document this.

Platforms tested:

Misc. update:
2003-10-14 15:48:24 -05:00
Elena Pourmal
03b8c29148 [svn-r7625] Purpose: Maintenance
Description: Bumped up the version number after creating a tar ball
             for the second round of testing

Solution: N/A

Platforms tested: done with bin/h5vers on eirene

Misc. update:
2003-10-14 09:58:01 -05:00
Elena Pourmal
5de413e72f [svn-r7606]
Purpose: Bug fix

Description: Type of the third argument to the h5pset(get)_cache_f subroutines
             was incorrect (INTEGER instead of INTEGER(SIZE_T)).
             I was confused while doing my previous change since
             fortran docs were wrong, and the type of the same argument in
             1_4 branch is INTEGER. I forgot to check carefully #if def for
             1_4 branch in the C code, and encountered only int type for the
             corresponding C functions. Since Fortran doesn't support
             backward compatibility, type of the argument should be
             always in sync with the latest branch.

Solution: ALWAYS, ALWAYS pay attention to compiler's warning.
          Fixed type to be INTEGER(SIZE_T).

Platforms tested: kelgia, copper 64-bit mode, solaris 2.7 64-bit mode.

Misc. update:
2003-10-13 12:26:37 -05:00
Binh-Minh Ribler
7e448b4393 [svn-r7604] Purpose:
Update release note

Description:
    Updated release notes, including some items that were missing from
    previous releases.

Platforms:
    Not applicable
2003-10-11 10:42:12 -05:00
Elena Pourmal
fbf7331f7d [svn-r7602]
Purpose: Bug fix

Description: Parameter rdcc_nelmts of the h5pget_cache_f subroutine
             had wrong INTEGER(SIZE_T) instead of INTEGER type.

Solution: Fixed the type

Platforms tested: arabica in 64-bit mode (where INTEGER(SIZE_T) is not
                  the same as INTEGER)

Misc. update:
2003-10-10 17:20:59 -05:00
Quincey Koziol
d04ba65f9d [svn-r7593] Purpose:
Bug fix

Description:
    The 'char *' type is one of the "strongly" aligned types on Crays, but
a 'void *' is "weakly" aligned.  So, assigning a 'void *' (pointing to a
location to place a 'char *') to a 'char **' can change the pointer value
during the assignment.

Solution:
    Don't alias the 'void *' where the variable-length information ('char *'
or 'hvl_t') will go.  Use a temporary variable on the stack to build up the
information about the VL string or sequence and then memcpy() the temporary
variable directly to the location pointed to with the 'void *'

Platforms tested:
    FreeBSD 4.9 (sleipnir)
    Cray SV1 (wind)
    specific to Cray problems, h5committest not necessary.
2003-10-10 10:23:38 -05:00
Raymond Lu
26757351f5 [svn-r7590] Purpose: Update
Description:  Update compiler's version for IRIX 6.5
2003-10-09 15:22:47 -05:00
Quincey Koziol
cb02e121a2 [svn-r7586] Purpose:
Updated information about FreeBSD versions
2003-10-09 12:15:19 -05:00
Quincey Koziol
9eec8c21ea [svn-r7573] Purpose:
Bug fix

Description:
    When too many messages were inserted into an object header, the library
had an internal pointer to the "new message" that was pointing to the incorrect
location when the array of messages was re-allocated.
In the worst case, this could cause a file to be corrupted.

Solution:
    Update the internal pointer when the array is re-allocated.

Platforms tested:
    FreeBSD 4.9 (sleipnir)
    Too small to require h5committest
2003-10-08 12:59:23 -05:00