Commit Graph

8449 Commits

Author SHA1 Message Date
Raymond Lu
a2a98a8135 [svn-r12091] Purpose: Support for VAX floating-point types.
Solution: Support VAX float and double types with new byte order. There're some
details not yet included,
1. the alignment detection for VAX order in H5detect.c.
2. support for special values in library conversion functions.
3. the infinity for VAX in H5T_init_inf.
4. support for VAX types in printing hexadecimal format.


Platforms tested: h5committest and fuss.
2006-03-14 17:11:21 -05:00
MuQun Yang
a4c816eb75 [svn-r12090] Purpose:
New APIs to add for collective chunk IO

Description:
Three new APIs
H5Pset_dxpl_mpio_chunk_opt_ratio
H5Pset_dxpl_mpio_chunk_opt_num
H5Pset_dxpl_mpio_chunk_opt

for optional optimization choices from users.
Solution:
Haven't added tests yet, won't affect other parts of the library.
Will add tests after urgent investigations of memory leaking problems from NASA Aura team.
Platforms tested:
heping: both parallel and sequential
shanti
Misc. update:
2006-03-14 13:29:35 -05:00
Fang Guo
838e799710 [svn-r12089] Purpose:
Maintenance on Windows
Description:
Del the line to copy hl examples source code.

Solution:

Platforms tested:

Misc. update:
2006-03-14 11:23:49 -05:00
Fang Guo
2d75524013 [svn-r12088] Purpose:
Update solution file all.sln
Description:

Solution:

Platforms tested:

Misc. update:
2006-03-14 11:20:14 -05:00
Fang Guo
664bd5da3f [svn-r12087] Purpose:
Maintenance on Windows
Description:
Add H5B2stat.c H5HFflist.c H5HFstat.c into hdf5dll.dsp
Solution:

Platforms tested:
Windows XP
Misc. update:
2006-03-14 11:18:01 -05:00
Fang Guo
cce5763b53 [svn-r12086] Purpose:
Maintenance on Windows
Description:
Add H5B2stat.c H5HFflist.c H5HFstat.c into hdf5.dsp
Solution:

Platforms tested:
Windows XP
Misc. update:
2006-03-14 11:17:15 -05:00
Quincey Koziol
5c6ea93f2f [svn-r12085] Purpose:
Bug fix

Description:
    Correct function name in FUNC_ENTER macro.

Platforms tested:
    None, just eyeballed, too minor to require more.
2006-03-14 08:23:10 -05:00
Quincey Koziol
ee3fdc2dbc [svn-r12084] Purpose:
Code checkpoint

Description:
    The fractal heap code is reasonably stable and is passing all its
current tests, so checkpoint everything with CVS.

    Also, add "statistics" module for v2 B-trees code, which is only a
stub right now.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Mac OSX (amazon)
    Linux 2.4 (chicago)
2006-03-13 14:47:16 -05:00
HDF Admin
c619cf0f51 [svn-r12083] Snapshot version 1.7 release 58 2006-03-13 13:38:16 -05:00
Quincey Koziol
81e95888f1 [svn-r12082] Purpose:
Bug fix

Description:
    Clean up a few code mis-matches that crept in during the last checkin.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor to require h5commitest
2006-03-11 21:02:50 -05:00
Quincey Koziol
2501750f5e [svn-r12081] Purpose:
New feature

Description:
    Update "power of two" macro and add "general" log2() routine.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor to require h5committest
2006-03-11 17:04:30 -05:00
Quincey Koziol
6af9839f16 [svn-r12080] Purpose:
New feature

Description:
    Add "variable-length" 32-bit encode/decode macros, matching the other
64-bit ones, for later use in the fractal heap code.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor for full h5committest
2006-03-11 17:03:27 -05:00
Quincey Koziol
810cda019d [svn-r12079] Purpose:
Update code

Description:
    Add a new error value, for later use.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor for full committest
2006-03-11 17:01:42 -05:00
Quincey Koziol
1f41dfca05 [svn-r12078] Purpose:
New features

Description:
    Add "find node greater than or equal to key" and "remove first" operations
to skip lists.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor to require h5committest
2006-03-11 16:59:01 -05:00
Quincey Koziol
e054e736aa [svn-r12077] Purpose:
Code cleanup

Description:
    Fix/update formatting, clean up typos, etc.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor to require h5committest
2006-03-11 16:57:18 -05:00
Quincey Koziol
6b6af9d5fc [svn-r12076] Purpose:
Bug fix

Description:
    Add the hl/fortran/examples & hl/tools directories to the list of
directories targeted by mostlyclean/clean/distclean.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor to require h5committest
2006-03-11 08:21:13 -05:00
Fang Guo
49ae59ce6e [svn-r12075] Purpose:
Update copyright information
Description:

Solution:

Platforms tested:

Misc. update:
2006-03-10 17:21:05 -05:00
Elena Pourmal
3d85420836 [svn-r12074] Purpose: Typo fix
Description: There was no macro name in ifdef statement
               (it was commented out ;-))

Solution: Fixed the typo

Platforms tested: tested on heping with g++

Misc. update:
2006-03-10 08:31:52 -05:00
Elena Pourmal
da141df173 [svn-r12073] Purpose: Bug fix
Description: I ran bin/chkmanifest BEFORE adding files to CVS. Therefore
             script ignored all new files and reported success.

Solution: Added missing files and told myself to remember this next time.

Platforms tested: heping with bin/chkmanifest


Misc. update:
2006-03-10 08:13:39 -05:00
Elena Pourmal
e35becd211 [svn-r12072] Purpose: VMS port
Description: added command file to build tools library

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:39:07 -05:00
Elena Pourmal
a93e3f1e60 [svn-r12071] Purpose: VMS port
Description: added command file to build h5repack

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:38:55 -05:00
Elena Pourmal
6c874c75b9 [svn-r12070] Purpose: VMS port
Description: added command file to build h5ls

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:38:40 -05:00
Elena Pourmal
148c103a43 [svn-r12069] Purpose: VMS port
Description: added command file to build h5jam

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:38:32 -05:00
Elena Pourmal
ed0626de20 [svn-r12068] Purpose: VMS port
Description: added command file to build h5import

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:38:23 -05:00
Elena Pourmal
2476cf947e [svn-r12067] Purpose: VMS port
Description: added command file to build and test h5dump; more work is needed on
             check.com

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:38:06 -05:00
Elena Pourmal
ef9e298980 [svn-r12066] Purpose: VMS port
Description: added command file to build and test h5diff; more work is needed on
             check.com

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:37:54 -05:00
Elena Pourmal
b49f313888 [svn-r12065] Purpose: VMS port
Description: added command file to build C library tests

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:37:28 -05:00
Elena Pourmal
809cf9e03d [svn-r12064] Purpose: VMS port
Description: added command file to build C library and configuration file.

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:37:18 -05:00
Elena Pourmal
ea19a9da42 [svn-r12063] Purpose: VMS port
Description: added command file to build Fortran library tests

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:36:52 -05:00
Elena Pourmal
e3937a8b07 [svn-r12062] Purpose: VMS port
Description: added command file to build Fortran library

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:36:44 -05:00
Elena Pourmal
936a6a09ed [svn-r12061] Purpose: VMS port
Description: added command file to build Fortran examples

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:36:31 -05:00
Elena Pourmal
aa44b9facc [svn-r12060] Purpose: VMS port
Description: added command file to build C examples

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:36:20 -05:00
Elena Pourmal
d3d6c7c9b6 [svn-r12059] Purpose: VMS port
Description: added command file to build C++ tests

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:36:05 -05:00
Elena Pourmal
2b2f48ff04 [svn-r12058] Purpose: VMS port
Description: command file to build C++ library

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:35:47 -05:00
Elena Pourmal
7070f9a499 [svn-r12057] Purpose: VMS port
Description: command file to build C++ examples

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:35:31 -05:00
Elena Pourmal
91a781e33f [svn-r12056] Purpose: VMS port
Description: command file to copy other command files to the appropriate directories.

Solution:

Platforms tested: VMS server

Misc. update:
2006-03-09 16:35:17 -05:00
Elena Pourmal
be337d4e20 [svn-r12055] Purpose: VMS port
Description: By default on VMS system file cannot be opened twice; also
             VMS has file versioning. This brakes some of our tests.

Solution:
             Tests are commented out with H5_CANNOT_OPEN_TWICE and H5_HAVE_FILE_VERSIONS
             that are defined in the vms/h5pubconf.h file only. This change cannot affect
             any other platform.

Platforms tested: heping, VMS server

Misc. update:
2006-03-09 16:34:34 -05:00
Elena Pourmal
3f791d1b06 [svn-r12054] Purpose: VMS port
Description: Made small changes to sec2 driver to reflect that VMS systems ino_t is 1dim array
             of size 3; all changes are marked with H5_VMS variable.
             Defined HDremove macro for VMS to remove multiple versions of the files.

Solution:

Platforms tested: heping, VMS server

Misc. update:
2006-03-09 16:30:19 -05:00
Elena Pourmal
00dd94b69b [svn-r12053] Purpose: VMS port
Description: defined  H5_FC_FUNC_(name, NAME) for VMS since we cannot
             run autoconf on that system

Solution: Used append methos to form the string; this may become the change
          for all platforms after more testing

Platforms tested: heping, VMS server

Misc. update:
2006-03-09 16:22:56 -05:00
Elena Pourmal
07d07eaae5 [svn-r12052] Purpose: VMS port
Description: insert method didn't work for VMS.

Solution: Used append methos to form the string; this may become the change
          for all platforms after more testing

Platforms tested: heping, VMS server

Misc. update:
2006-03-09 16:22:07 -05:00
Elena Pourmal
5e875649d5 [svn-r12051] Purpose: VMS port
Description: added new files under the vms directory

Solution:

Platforms tested: heping, VMS server

Misc. update:
2006-03-09 16:20:59 -05:00
MuQun Yang
5f0decf371 [svn-r12045] Purpose:
Setting appropriate macro during configuration.
Description:
We found special collective IO doesn't work in mpich 1.2.5 and 1.2.6.
Solution:
Use this script to detect this during configuration and set the correct macro.

Platforms tested:
heping,mir and copper

Misc. update:
2006-03-09 09:54:35 -05:00
MuQun Yang
0f0a5eb918 [svn-r12044] Purpose:
Add new tests

Description:
Collective IO doesn't work for some platforms/mpio packages when more than
one process has no contributions to IO.
Solution:
1. Add a collective IO test to verify the correctness of the library when
   more than one process has no contributions to IO.
2. Add the similar MPI-IO test in t_mpi to help us maintain in more platforms.
Platforms tested:
heping, mir, copper
Misc. update:
2006-03-09 09:52:09 -05:00
MuQun Yang
3ba9425ab2 [svn-r12043] Purpose:
Add some descriptions about MPICH collective IO bug.

Description:

Solution:

Platforms tested:

Misc. update:
2006-03-09 09:45:35 -05:00
Fang Guo
13cddec0b4 [svn-r12042] Purpose:
Modify copyright information
Description:
copyright check failed. Modify them to correct format.
Solution:

Platforms tested:

Misc. update:
2006-03-09 09:18:46 -05:00
Fang Guo
5e818d72ac [svn-r12041] Purpose:
Modify copyright information
Description:
Copyright check failed. Modify them to the correct format
Solution:

Platforms tested:

Misc. update:
2006-03-09 09:17:29 -05:00
Fang Guo
ad68174942 [svn-r12040] Purpose:
Move gifconv dll project files
Description:

Solution:

Platforms tested:

Misc. update:
2006-03-07 17:56:13 -05:00
Fang Guo
fbddc2a7ef [svn-r12039] Purpose:
Remove gifconv project files
Description:

Solution:

Platforms tested:

Misc. update:
2006-03-07 17:53:53 -05:00
Fang Guo
b9bb5be2a8 [svn-r12038] Purpose:
Update all.sln
Description:

Solution:

Platforms tested:

Misc. update:
2006-03-07 17:50:31 -05:00
Fang Guo
7c5f7650c7 [svn-r12037] Purpose:
Maintenance on Windows
Description:
Move gifconv project files
Solution:

Platforms tested:
Windows XP
Misc. update:
2006-03-07 17:34:18 -05:00