Commit Graph

5046 Commits

Author SHA1 Message Date
Binh-Minh Ribler
ee38b91d18 [svn-r7012] Purpose:
Text cleanup

Description:
    Re-worded some informative and error messages.
    Remove/Updated outdated comments.

Platforms:
    Linux 2.4 (eirene)
    IRIX 6.5.11 (modi4)
2003-06-09 23:03:58 -05:00
Binh-Minh Ribler
989fba31d4 [svn-r7011] Purpose:
Update MANIFEST

Description:
    Added these:
        c++/test/h5cpputil.h
        c++/test/h5cpputil.cpp
2003-06-09 22:34:43 -05:00
Albert Cheng
265cb20baa [svn-r7010] Purpose:
Bug fix

Description:
h5cc was removed prematurely in "make clean".  Moved it to be
removed in "make distclean" only.

Solution:

Platforms tested:
COpper.

Misc. update:
2003-06-09 18:52:08 -05:00
Albert Cheng
ec6f9400d0 [svn-r7009] Purpose:
Bug fix

Description:
libhdf5.settings should be removed in DISTCLEAN, not CLEAN.

Solution:

Platforms tested:
COpper.

Misc. update:
2003-06-09 18:51:17 -05:00
Quincey Koziol
e3d55f9f12 [svn-r7008] Purpose:
Bug fix

Description:
    Correct file->mpi->size to just mpi_size.

Platforms tested:
    FreeBSD 4.8 (sleipnir)

Misc. update:
    Reported by: Bill
2003-06-09 16:33:00 -05:00
Quincey Koziol
91c305443c [svn-r7007] Purpose:
Bug fix.

Description:
    Changed "x=(x++)%y" to "x=(x+1)%y", since the former was not guaranteed to
compile to the latter.

Platforms tested:
    Eyeballed.

Misc. update:
    Pointed out by: Forsythe, Christi <caforsy@sandia.gov>
2003-06-09 14:34:55 -05:00
Quincey Koziol
103f7b4c92 [svn-r7006] Purpose:
Bug fix/new feature

Description:
    Teach h5dump/h5ls to display variable-length datatypes correctly.

    Change "raw byte" output of array elements from "0xde8141b1a818" to
    "de:81:41:b1:a8:18" so that it's easier for users to read.


Platforms tested:
    FreeBSD 4.8 (sleipnir)
    h5committest

Misc. update:
    Patch provided by Robb Matzke (matzke@llnl.gov)
2003-06-09 14:29:28 -05:00
Quincey Koziol
19488a94fd [svn-r7005] Purpose:
Bug fix

Description:
    The output from the modification time is highly system dependent, so
    remove it from the h5ls output before comparing file with diff.

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    h5committest
2003-06-09 14:25:32 -05:00
Quincey Koziol
4401a71f3a [svn-r7004] Purpose:
Bug fix

Description:
    The output from the modification time is highly system dependent, so
remove it from the h5ls output before comparing file with diff.

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    h5committest
2003-06-09 14:24:37 -05:00
Quincey Koziol
212a9529b0 [svn-r7003] Purpose:
Code cleanup/new features.

Description:
    Clean up whitespace & formatting.

    Make the -S (simple) output display a dataset's modification time in UTC
        rather than local timezone.

    Display variable-length datatype information.

    Simplified & enhanced bitfield datatype information displayed.


Platforms tested:
    FreeBSD 4.8 (sleipnir)
    h5committest
2003-06-09 14:22:55 -05:00
Quincey Koziol
df5ca0fa1d [svn-r7002] Purpose:
Code cleanup

Description:
    Clean up warnings about unused stuff...

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    h5committest
2003-06-09 14:18:47 -05:00
Quincey Koziol
3fcef502ea [svn-r7001] Purpose:
Code cleanup

Description:
    Reduce warnings when compiled with --enable_hdf5v1_4 compatibility switch.

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    h5committest
2003-06-09 14:16:59 -05:00
Quincey Koziol
007adfc452 [svn-r7000] Purpose:
New feature

Description:
    Dump variable-length sequence datatype info with h5debug

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    h5committest

Misc. update:
    Patch provided by Robb Matzke (matzke@llnl.gov)
2003-06-09 14:14:35 -05:00
Quincey Koziol
1e495825d2 [svn-r6999] Purpose:
Bug fix.

Description:
    Don't dump core when displaying global heaps in h5debug.

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    h5committest

Misc. update:
    Patch submitted by Robb
2003-06-09 14:12:56 -05:00
Albert Cheng
54b28eeea7 [svn-r6998] Purpose:
"Bug fix"

Description:
This version is showing very slow HDF5 I/O write speeds (about 40%
of MPIO).  It was because the library is writing fill values by
default.  There is a no-fill option which set to FALSE.  Changed
it to TRUE since MPIO and POSIX are not doing fill values.
This is just a stop gap fix since the better fix would be to
change the library to not write fill-values in this case.

Platforms tested:
modi4 parallel and LANL Q paralllel.
No h5committest test because it is very trivia.

Misc. update:
2003-06-09 13:50:59 -05:00
Binh-Minh Ribler
01f726e305 [svn-r6997]
Purpose:
    Code cleanup

Description:
    Moved a utility function out so other tests can use the same
    function and avoid code duplication.  Future utility functions
    can also benefit from this move.

Platforms tested:
    SunOS 5.7 (arabica)
    Linux 2.4 (eirene)
    IRIX 6.5.11 (modi4)
    HPUX 11.00 (kelgia)
2003-06-09 12:42:02 -05:00
Albert Cheng
47f9421dd5 [svn-r6996] Purpose:
bug fix and cleanup

Description:
Previous change messed things up that fortranlib_test was linked
with multiple MAIN because $(TEST_OBJ) was used as if it was for
fortranlib_test only.


Solution:
Created a separated $(FORTLIBTEST_OBJ) for the fortranlib_test test.
Adjusted other related symbol names.

Also, removed DISTCLEAN=* which held files that should have been
removed in MOSTLYCLEAN.

Platforms tested:
"h5committested" (modi4, sol, verbena).
In the process of running fortran tests in arabica and kelgia.

Misc. update:
2003-06-09 10:25:42 -05:00
Albert Cheng
1be010d74f [svn-r6995] Purpose:
cleanup

Description:
Move the removal of libhdf5_fortran.settings from clean to
distclean target.

Platforms tested:
Tested in copper only since the change is trivial.

Misc. update:
2003-06-08 21:56:46 -05:00
Albert Cheng
2a8ef6786d [svn-r6994] Purpose:
Cleanup

Description:
Moved the cleanup of configure generated files to DISTCLEAN as
that should be the place they get removbed.

Platforms tested:
Tested in copper only as change is trivial.

Misc. update:
2003-06-08 21:40:16 -05:00
Albert Cheng
355d0d6eb7 [svn-r6993] Purpose:
Cleanup

Description:
Remove h5c++ when distclean is called.

Solution:

Platforms tested:
Tested only in copper since the change is trivial.

Misc. update:
2003-06-08 18:11:45 -05:00
Albert Cheng
63844dd77a [svn-r6991] Purpose:
Cleanup

Description:
h5dumpgentest is already included in TEST_PROGS.  Removed its old
entry in PROGS.

Platforms tested:
Only in Copper since this is trivial.

Misc. update:
2003-06-08 08:20:28 -05:00
Binh-Minh Ribler
5d1b56cb81 [svn-r6990] Purpose:
Bug fix and minor code enhancement

Description:
    Missing methods to read/write C++ String for an attribute and
    a dataset.

Solution:
    Added overloaded functions read and write to H5::Attribute and
    H5::DataSet.

    Also, added another constructor StrType so the need to separately
    set the length of the string type can be eliminated.  It's minor
    but convenient.

    Made some minor changes to make error messages more readable.

Platforms:
    SunOS 5.7 (arabica)
    Linux 2.4 (eirene)
    IRIX 6.5.11 (modi4)
    HPUX 11.00 (kelgia)
2003-06-06 23:02:11 -05:00
Albert Cheng
4e4ab0d320 [svn-r6989]
Purpose:
Added sanity check that min number of processes be not greater
than max number of processes.

Platforms tested:
copper only since this is a very simple change.

Misc. update:
2003-06-06 16:45:59 -05:00
Elena Pourmal
952b611aa6 [svn-r6988]
Purpose: Maintenance for 1.6 release

Description: Signatures for fortran functions h5pmodify_filter_f,
              h5pget_filter_by_id_f, and h5pset_family_offset_f
             were missing.

Solution: Added missing signatures

Platforms tested: IE

Misc. update:
2003-06-06 16:06:04 -05:00
Albert Cheng
648e70e863 [svn-r6987] Purpose:
Improvement

Description:
CHanged test dataset dimension sizes to (120, 240) so that
it can be tested with nprocs equal to 1, 2, 3, 4, 5, 6, 8, ...
Less restrictive than before.

Platforms tested:
only in CU since this is a pretty trivial change.

Misc. update:
2003-06-06 14:30:28 -05:00
HDF Admin
6953bd7082 [svn-r6986] Snapshot version 1.5 release 56 2003-06-06 09:45:55 -05:00
Bill Wendling
0ce626c1cf [svn-r6985] Purpose:
Update

Description:
    Changed help message to say "C++" instead of "C" compiler.

Platforms tested:
    Eyeballed.

Misc. update:
2003-06-05 17:27:37 -05:00
Bill Wendling
56218d7ea8 [svn-r6984] Purpose:
Update

Description:
    Added h5c++ script to h5redeploy

Platforms tested:
    Verbena (Fortran & C++)
    Arabica (Fortran & C++)
    Modi4 (Fortran & Parallel)

Misc. update:
2003-06-05 17:17:34 -05:00
Bill Wendling
d61a6df3e0 [svn-r6983] Purpose:
Update

Description:
    Small format change for Fortran configure file.

Platforms tested:
    Verbena (Fortran & C++)
    Arabica (Fortran & C++)
    Modi4 (Fortran & Parallel)

Misc. update:
2003-06-05 17:17:22 -05:00
Bill Wendling
ed99e59d68 [svn-r6982] Purpose:
Utility Addition

Description:
    Added h5c++ script file to compile HDF5 C++ applications.

Platforms tested:
    Verbena (Fortran & C++)
    Arabica (Fortran & C++)
    Modi4 (Fortran & Parallel)

Misc. update:
2003-06-05 17:17:03 -05:00
Bill Wendling
ad76468b3e [svn-r6981] Purpose:
Utility Addition

Description:
    Added h5c++ script file to compile HDF5 C++ applications.

    Modified so that these are compiled only during a make check-install
    action and then only with the h5c++ script.

Platforms tested:
    Verbena (Fortran & C++)
    Arabica (Fortran & C++)
    Modi4 (Fortran & Parallel)

Misc. update:
2003-06-05 17:16:57 -05:00
Bill Wendling
bb79a09646 [svn-r6980] Purpose:
Bug Fix

Description:
    The Dependencies file wasn't being generated correctly.

Solution:
    The depned1.in file had old stuff in it. Replaced it with a copy of
    the depend1.in file from the C++ directory.

Platforms tested:
    Verbena (Only affects GNU platforms).

Misc. update:
2003-06-05 16:48:41 -05:00
Frank Baker
e747ba6bed [svn-r6979]
Purpose:
    Make "New Functions and Tools" section easier to read.

Solution:
    Alphabetized functions and tools lists.
    Created table with function names on left, full syntax on right.

Platforms tested:
   Safari, IE 5
2003-06-05 16:42:16 -05:00
Albert Cheng
0004209a24 [svn-r6978] Purpose:
Bug fix.

Description:
The default setting of max transfer size is larger than
the default setting of number of bytes per process, result
in complaints that Transfer size is too big.

Solution:
Cap the min and max transfer size with number of bytes per process.
Always cap min transfer size with the max xfer size.

Platforms tested:
Copper.

Misc. update:
2003-06-05 16:15:53 -05:00
Quincey Koziol
c134146b3e [svn-r6975] Purpose:
Bug fix

Description:
    Don't attempt to perform collective I/O on chunked datasets.

Platforms tested:
    FreeBSD 4.8 (sleipnir) w/parallel
    h5committested
2003-06-05 15:05:52 -05:00
Quincey Koziol
51b427848d [svn-r6974] Purpose:
Bump version #

Description:
    Bump the version # of the library after creating snapshot for SAF developers
to test with.
2003-06-05 12:44:43 -05:00
Elena Pourmal
82cc42fd19 [svn-r6973]
Purpose: Maintenance for 1.6 release

Description: Documented recent changes in 4 fortran APIs
              h5pset(get)_fapl_core_f and h5pset(get)_preserve_f

Solution:

Platforms tested: IE

Misc. update:
2003-06-05 12:31:38 -05:00
Elena Pourmal
29558fe080 [svn-r6972]
Purpose: Maintenance

Description: Signature pages for h5tarray_create_f, h5tget_array_ndims,
             h5tget_array_dims were missing.

Solution: Added signature pages to the RM

Platforms tested: IE

Misc. update:
2003-06-05 12:12:58 -05:00
Pedro Vicente Nunes
0141e8c66b [svn-r6971] Purpose:
modified code warrior project to include recent changes in library

Description:

Solution:

Platforms tested:
CW

Misc. update:
2003-06-05 11:28:51 -05:00
Quincey Koziol
2e07d8035f [svn-r6970] Purpose:
Twist code

Description:
    Try to find a happy definition of HSSIZET_MAX, HSSIZET_MIN and HSIZET_MAX
for all platforms.

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    h5committested
2003-06-05 09:53:21 -05:00
Quincey Koziol
6924dc6453 [svn-r6969] Purpose:
Code cleanup

Description:
    Correct a couple of mistakes in error macros.

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    triple check not necesssary.
2003-06-05 09:51:14 -05:00
Quincey Koziol
650600f143 [svn-r6968] Purpose:
Code cleanup

Description:
    h5pset_preserve_f function changed from an INTEGER to a LOGICAL parameter,
change it here too.

Platforms tested:
    h5committested
2003-06-05 07:37:49 -05:00
Elena Pourmal
115e88e645 [svn-r6967]
Purpose: Maintenance

Description: Updated test to use new type of the argument for the
             h5pset(get)_preserve_f function

Solution:

Platforms tested: arabica nad verbena

Misc. update:
2003-06-04 18:21:16 -05:00
Elena Pourmal
c67aff706f [svn-r6966]
Purpose: Bug fix

Description: One of the arguments to the h5pset(get)_preserve_f and
             h5pset(get)_fapl_core_f had fortran INTEGER instead
             of LOGICAL type.

Solution: Changed the type

Platforms tested: arabica and verbena
                  This is a very simple change, and I want to go home :-)
                  I will be doing more testing anyway on modi4 tomorrow.

Misc. update:
2003-06-04 18:19:55 -05:00
Elena Pourmal
ea346d8042 [svn-r6965]
Purpose: Maintenace fro 1.6 release

Description: Man pages for the following functions have been added
             h5pset(get)_fapl_core_f
             h5pset(get)_fapl_family_f
             h5pset(get)_fapl_multi_f
             h5pset_fapl_sec2_f
             h5pset_fapl_sdio_f
             h5pset_fapl_split_f
             h5pget_driver_f
             h5pset_szip_f
             h5pget_nfilters_f
             h5pset(get)_preserve_f

Solution:

Platforms tested: IE

Misc. update:
2003-06-04 17:53:23 -05:00
Frank Baker
9c1746f12d [svn-r6964]
Purpose and Description:
    Added "New Functions and Tools" list.

Platforms tested:
    Safari and IE 5.
2003-06-04 16:18:54 -05:00
Quincey Koziol
c508e1ddc4 [svn-r6963] Purpose:
Code cleanup

Description:
    Fix HSIZET_MAX, HSSIZET_MAX and HSSIZET_MIN to work with Windows (hopefully)

Platforms tested:
    h5committested
2003-06-04 15:26:35 -05:00
Quincey Koziol
bdf3620e62 [svn-r6962] Purpose:
Code cleanup

Description:
    Update dependencies and tracing information

Platforms tested:
    h5committested
2003-06-04 15:25:43 -05:00
Quincey Koziol
ab28d2c820 [svn-r6961] Purpose:
Bug fix

Description:
    An earlier checkin changed some of the assumptions about single block
hyperslabs, causing them to fail in odd ways.

Solution:
    Fix errors with single block hyperslabs by keying off of count==1 instead
of stride==1.

Platforms tested:
    FreeBSD 4.8 (sleipnir) w/parallel
    h5committested
2003-06-04 13:42:20 -05:00
Pedro Vicente Nunes
e03437e4da [svn-r6960] Purpose:
added writing more attributes to one test file

Description:
added the writing of 3D attributes to one test file of h5ls

Solution:

Platforms tested:

Windows 2000 (octopus)
Linux 2.4 (rockaway)
SunOS 5.7 (arabica)
IRIX 6.5 (modi4)


Misc. update:
2003-06-04 12:37:36 -05:00