Commit Graph

5363 Commits

Author SHA1 Message Date
Bill Wendling
9266812411 [svn-r7278] Purpose:
Bug Fix

Description:
    pmake failed during make of h5dump because of some undefined
    variables.

Solution:
    Defined the variables.

Platforms tested:
    Modi4 (small change and only Irix specific)

Misc. update:
2003-07-30 15:07:26 -05:00
Bill Wendling
b09e4485f4 [svn-r7277] Purpose:
Bug Fix

Description:
    C++ on Irix 6.5 needs some special libraries (libCio or some such
    thing). These were defined using the DEFAULT_LIBS macro. However,
    they weren't being placed into the Makefiles since it wasn't
    AC_SUBST'ed in configure.in and wasn't declared in commence.in.

Solution:
    Added to configure.in and also added and commence.in

Platforms tested:
    Modi4 (C++, small change and only Irix specific)

Misc. update:
2003-07-30 15:06:56 -05:00
Robert E. McGrath
014ec80a8f [svn-r7276] Purpose:
This is an omibus update to the h5dump program.

  1. Fixes bug 888
  2. updates XML output to 1.6

Description:

Solution:

Platforms tested:

verbena, arabica, copper (64)

Misc. update:
MANIFEST updated
Need to do release notes.
2003-07-29 16:24:21 -05:00
Bill Wendling
4bb5eef01c [svn-r7275] Purpose:
Update

Description:
    Regenerated Dependencies file.
2003-07-29 14:24:32 -05:00
Bill Wendling
e7bcad6e7b [svn-r7274] *** empty log message *** 2003-07-29 14:24:10 -05:00
Bill Wendling
1eb74205d4 [svn-r7273] Purpose:
Update/Fix

Description:
    The Dependencies files weren't begin generated properly for C++.

Solution:
    Modified the "dependencies" script to use "top_srcdir" only instead
    of "srcdir", which tended to confuse matters. Regenerated the
    Dependencies files.

Platforms tested:
    Arabica (Small changes)

Misc. update:
2003-07-29 14:23:54 -05:00
Bill Wendling
5fea487a88 [svn-r7270] Purpose:
Update

Description:
    Removed the re-autoconf of the fortran and c++ configures since they
    don't exist anymore.

Misc. update:
2003-07-28 16:46:41 -05:00
Bill Wendling
0603e2db00 [svn-r7269] Purpose:
Update

Description:
    Revamped the configuration system. The configurations for the Fortran
    and C++ libraries are no longer separate from the "main"
    configuration system. This involved removing the "configure*" and
    "aclocal.m4" files from the fortran/ and c++/ subdirectories. Also
    merging settings in the config/ subdirectories into the main config/
    subdirectory.

    Fortran header files had to be modified a little for Linux. It was
    checking if it was a Linux machine by some #defines, however with the
    -std=c99 switch, these defines weren't there. I added a check for
    some other ones which should be there whether the -std=c99 switch is
    used or not.

Platforms tested:
    Verbena (Fortran & C++)
    Sol (Fortran & C++)
    Copper (Fortran & C++)
    Modi4 (Parallel, Fortran, & C++)

Misc. update:
2003-07-28 16:38:04 -05:00
Bill Wendling
6e0e3da283 [svn-r7268] Purpose:
Update

Description:
    Revamped the configuration system. The configurations for the Fortran
    and C++ libraries are no longer separate from the "main"
    configuration system. This involved removing the "configure*" and
    "aclocal.m4" files from the fortran/ and c++/ subdirectories. Also
    merging settings in the config/ subdirectories into the main config/
    subdirectory.

    Fortran header files had to be modified a little for Linux. It was
    checking if it was a Linux machine by some #defines, however with the
    -std=c99 switch, these defines weren't there. I added a check for
    some other ones which should be there whether the -std=c99 switch is
    used or not.

    Had to add C++ information to this script.

Platforms tested:
    Verbena (Fortran & C++)
    Sol (Fortran & C++)
    Copper (Fortran & C++)
    Modi4 (Parallel, Fortran, & C++)

Misc. update:
2003-07-28 16:36:38 -05:00
HDF Admin
bfd27ff198 [svn-r7266] Snapshot version 1.7 release 0 2003-07-27 03:24:20 -05:00
Raymond Lu
0d22a663df [svn-r7265] *** empty log message *** 2003-07-25 21:55:47 -05:00
Raymond Lu
b4b2b55d33 [svn-r7264] Purpose: Error API gradual checkin
Platforms tested: h5committested
2003-07-25 21:55:17 -05:00
Raymond Lu
4cc883a960 [svn-r7263] Purpose: bug fix for C++ caused by new error api
Description:  one variable was left out from checkin yesterday


Platforms tested: RH 8 with C++
2003-07-25 08:52:46 -05:00
Raymond Lu
23f22483b5 [svn-r7262] Purpose: Bug fix for C++ caused by new error API.
Platforms tested: h5committested
2003-07-24 21:24:55 -05:00
Quincey Koziol
c3f817e945 [svn-r7260] Purpose:
Checkpoint file format revisions.
2003-07-23 16:36:08 -05:00
Quincey Koziol
b0e350c2d6 [svn-r7259] Purpose:
Bug fix

Description:
    I/O on chunked datasets with point selections was not working correctly.

Solution:
    Re-wrote some parts of raw data I/O routines that build the selections for
    each chunk to correctly handle point selections.

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    h5committest
2003-07-23 16:18:40 -05:00
Pedro Vicente Nunes
77f6e46b81 [svn-r7257] Purpose:
bug fix

Description:
if the user incorrectly put the option -n20 (instead of -n 20) as the last argument
h5diff tried to parse the 20 as an extra argument, causing a failure

if ('-' !=argv[i+1][0] )


Solution:
add an extra test for the case that option is the last argument

if ( i<argc-1 && '-' !=argv[i+1][0] )


Platforms tested:
linux . this is too trivial for all platforms test




Misc. update:
2003-07-23 13:52:18 -05:00
Raymond Lu
4b0fa0dbf0 [svn-r7256] Purpose: gradual checkin for error api
Platforms tested: RH 8(simple checkin)
2003-07-22 22:13:27 -05:00
Albert Cheng
49e9863714 [svn-r7252] Description:
updated for the newly added command chkcopyright.
the files.
2003-07-22 20:29:18 -05:00
Albert Cheng
11b2e43980 [svn-r7251] Purpose:
New Feature

Description:
A command script to check if the Copyright notice is included in
the files.

Platforms tested:
no h5committest since it does not apply.
Tested by hand.

Misc. update:
Updated MANIFEST
2003-07-22 20:28:43 -05:00
Albert Cheng
c6ee2c0476 [svn-r7249] Purpose:
updated.

Description:

Solution:

Platforms tested:

Misc. update:
2003-07-22 17:57:28 -05:00
Albert Cheng
fbf20fd09f [svn-r7247] Purpose:
Bug fix

Description:
The "prefix?=..." is not recognized by all make commands.  Even some
older gmake do not recognize it.  The result is that "make install"
failed for many platforms (AIX, Solaris 2.7, HPUX 11, ...) because
when they tried to install at $(prefix)/lib, it becomes /lib since
$(prefix) is not defined.

Solution:
Restore it back to the previous
   prefix=...

Platforms tested:
h5committested.
Also ran in-place build using vendor make in kelgia, arabica
and copper.

Misc. update:
2003-07-22 17:36:39 -05:00
Raymond Lu
b06dd8c824 [svn-r7245] *** empty log message *** 2003-07-21 20:32:27 -05:00
Raymond Lu
032396d482 [svn-r7244] Purpose: gradual checkin for error API
Platforms tested: h5committest
2003-07-21 20:32:10 -05:00
Quincey Koziol
b7dbfc3796 [svn-r7243] Purpose:
Bug fix

Description:
    Fix bug with combination of fill-values, chunked datasets and
    variable-length strings.

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    h5committest
2003-07-21 08:54:23 -05:00
Raymond Lu
8dadcdb101 [svn-r7241] Purpose: Gradual checkin for error API
Platforms tested: h5committest, RH 8

Misc. update:
2003-07-17 20:46:40 -05:00
MuQun Yang
528a2d03e6 [svn-r7239] Purpose:
maintenance

Description:
1. update H5pubconf.h : change value of H5Z_FILTER_SZIP from 0 to 1, more logic though it's harmless
2. update installhdf5.bat to make the installation of the HDF5 products easy.

Solution:

Platforms tested:
win2000
Misc. update:
2003-07-17 16:07:57 -05:00
Quincey Koziol
f39ca3135d [svn-r7238] Purpose:
Code cleanup

Description:
    Clean up warnings from lint tool.

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    too minor for h5committest
2003-07-17 10:57:53 -05:00
Quincey Koziol
294a01e57f [svn-r7237] Purpose:
Code cleanup

Description:
    Move PABLO_MASK above including headers.

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    too minor for h5committest
2003-07-17 10:57:08 -05:00
Quincey Koziol
4ddde287dc [svn-r7236] Purpose:
Code cleanup

Description:
    Clean up more warnings from lint.

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    too minor for h5committest
2003-07-16 11:29:32 -05:00
Quincey Koziol
e9cc951e03 [svn-r7232] Purpose:
Bug fix

Description:
    When a non-default indexed storage B-tree internal 'K' value is set by the
user, the chunked datasets created in that file (until it is closed) use the
user's 'K' value and the data can be accessed correctly, but the 'K' value is
not stored in the file.
    However, once the file is closed and re-opened, the non-default 'K' value
is lost and the data in the chunked datasets will not be able to be accessed
correctly.

Solution:
    Store the indexed storage B-tree internal 'K' value in the superblock.

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    h5committest
2003-07-16 09:56:58 -05:00
Quincey Koziol
046a2e6c0a [svn-r7231] Purpose:
Update with new test file generator
2003-07-16 09:55:30 -05:00
Quincey Koziol
dae014cfda [svn-r7229] Purpose:
Update docs

Description:
    Checkpoint file format revisions.
2003-07-16 09:38:07 -05:00
Raymond Lu
840ce9f8b5 [svn-r7228] Purpose: Gradual checkin for error API
Platforms tested: RH 8
2003-07-15 17:17:09 -05:00
Raymond Lu
cda7a6e054 [svn-r7227] *** empty log message *** 2003-07-15 10:49:36 -05:00
Raymond Lu
eb1eafd798 [svn-r7226] Purpose: Bug fix for error API.
Description:  gradual checkin


Platforms tested: platinum, baldric
2003-07-15 10:49:25 -05:00
Raymond Lu
8a98abf66f [svn-r7225] Purpose: error API gradual checkin
Platforms tested: RH 8; c and c++
2003-07-14 15:08:27 -05:00
Quincey Koziol
49dc443666 [svn-r7223] Purpose:
Code cleanup

Description:
    Clean up more warnings from lint

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    too minor for h5committest
2003-07-14 14:14:18 -05:00
MuQun Yang
bc4d3e9dec [svn-r7221] Purpose:
Update install_windows.txt.
Description:
the description of using the allexample.dsw needs to be modified with
the addition of szip to HDF5 library.
Some typos are corrected.

Solution:

Platforms tested:

Misc. update:
2003-07-14 12:40:33 -05:00
MuQun Yang
d9272c6c5d [svn-r7220] Purpose:
1. Re-organize example data space.
2. fix bugs for windows H5pubconf.h

Description:
1. Without modifying project files, the example dataspace won't be built due to the lack
of szlib and zlib. Modify the project files to add those into the project files.

2. Quincey use lint tool to find three harmless bugs at H5pubconf.h, fix them anyway.

Solution:

Platforms tested:
windows 2000

Misc. update:
2003-07-14 12:31:47 -05:00
Quincey Koziol
060f36241e [svn-r7219] Purpose:
Bug fix

Description:
    H5T_BKG_TEMP was accidentally removed from library code, but is used by
    application's datatype conversion routines.

Solution:
    Revert removal of H5T_BKG_TEMP.

Platforms tested:
    h5committest
2003-07-14 11:55:31 -05:00
Quincey Koziol
0bcd59f9b8 [svn-r7217] Purpose:
Correct information

Description:
    Correct a some information about file creation properties.
2003-07-14 11:51:24 -05:00
Quincey Koziol
378701d632 [svn-r7214] Purpose:
Code cleanup/bug fix

Description:
    Clean up code a bit and make hid_t's for error class to use the same
scheme as predefined datatype hid_t's.

Platforms tested:
    FreeBSD 4.8 (sleipnir) w/C++
    h5committest
2003-07-12 12:02:33 -05:00
Binh-Minh Ribler
df4d03a81f [svn-r7213] Purpose:
Bug fix

Description:
    Elena and I suspected that the order of *.cpp files in TEST_SRC
    might have caused the failure of a C++ examples in the daily test.

Solution:
    Reordered the files from:
	compound.cpp h5group.cpp create.cpp readdata.cpp chunks.cpp    \
        extend_ds.cpp writedata.cpp
    to:
	create.cpp readdata.cpp writedata.cpp compound.cpp extend_ds.cpp \
        chunks.cpp h5group.cpp

Platforms tested:
    Tested on verbena and the examples still worked (without -tlocal.)
    I'll be testing on other platforms later tonight, I'm trying to
    catch the daily test!

Misc. update:
2003-07-11 17:46:06 -05:00
Raymond Lu
344eb1c83c [svn-r7212] Purpose: New error API design is being checked gradually.
Platforms tested: RH 8
2003-07-11 16:04:38 -05:00
Quincey Koziol
01e9075358 [svn-r7211] Purpose:
Code cleanup

Description:
    Various code cleanups suggested by lint tool

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    h5committest
2003-07-11 13:06:51 -05:00
Quincey Koziol
2c92c3ca18 [svn-r7210] Purpose:
Refactoring code

Description:
    Refactored "IS_H5FD_MPIO || IS_H5FD_MPIPOSIX || IS_H5FD_FPHDF5" combination
of macros in many places into single IS_H5FD_MPI macro, which has the same
definition, but should be easier to maintain.

Platforms tested:
    FreeBSD 4.8 (sleipnir)
    h5committest
2003-07-11 13:01:05 -05:00
Raymond Lu
9f171c6add [svn-r7208] Purpose: Update
Description: a new test errors.c was added to test directory.
2003-07-11 08:38:44 -05:00
Raymond Lu
1d937c2c71 [svn-r7207] Purpose: Add a new test: errors.c
Description: It tests new error API.  At this moment, it uses the current error API.


Platforms tested: RH 8.
2003-07-10 15:15:46 -05:00
Raymond Lu
2a5bb6c896 [svn-r7206] Purpose: Update for new error test program
Description: added new error test.


Platforms tested: RH 8.
2003-07-10 15:08:37 -05:00