Commit Graph

3181 Commits

Author SHA1 Message Date
Quincey Koziol
d41b9fffdf [svn-r4012] Purpose:
Clean up compiler warnings.
Description:
    Just code neatening mostly, some casts, etc.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-18 15:22:10 -05:00
Quincey Koziol
fcaf572430 [svn-r4011] Purpose:
Code fix
Description:
    Unresolved references to the image code were left behind when it was removed
    from the library..
Solution:
    Finished taking out the image stuff...
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-16 12:08:20 -05:00
Quincey Koziol
7a50d82277 [svn-r4010] Purpose:
Bug Fix
Description:
    uint64_t type was accidentally taken out and was causing tests on DEC
    UNIX to fail.
Solution:
    Brought back uint64_t type.
    Also cleaned up some comments and moved the sec2 specific macros back
    into the sec2 (and log) driver.
Platforms tested:
    DEC UNIX (gondolin)
2001-06-15 23:27:11 -05:00
Pedro Vicente Nunes
437d2abde9 [svn-r4009] updated manifest 2001-06-15 14:02:48 -05:00
Pedro Vicente Nunes
4f40cff729 [svn-r4008] remove image and lite 2001-06-15 13:53:49 -05:00
Frank Baker
4e080e9817 [svn-r4007]
Purpose:
    Added '2001' to Copyright line.
Platforms tested:
    IE 5
2001-06-15 13:43:39 -05:00
Quincey Koziol
b1fa7d9e9e [svn-r4003] Purpose:
Regression check added
Description:
    Added regression check to verify that the array reading code is now working
    correctly for small data transfer buffers.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-14 15:12:09 -05:00
Quincey Koziol
4d9cce57b4 [svn-r4002] Purpose:
Bug fix/code improvement.
Description:
    'all' selections were (ab)using the array reading code and required that
    the internal data transfer buffer size be big enough to hold the an entire
    slab of the data, which was confusing and limiting for users.
Solution:
    Changed 'all' selections to use sequence reading code instead of array
    reading code.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-14 15:11:19 -05:00
Quincey Koziol
e67b8f86ec [svn-r4001] Description:
Noted 'all' selection code improvement/bug fix.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-14 15:08:38 -05:00
Quincey Koziol
3627838234 [svn-r3998] Purpose:
Code cleanup
Description:
    float32 & float64 typedefs are not used in HDF5 library and are causing
    conflicts with Kent's h4toh5 library code.
Solution:
    Take the float32 & float64 typedefs out
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-12 13:54:04 -05:00
Pedro Vicente Nunes
f5a747cc9f [svn-r3995] no message 2001-06-11 22:30:02 -05:00
Quincey Koziol
4d245ec856 [svn-r3993] Purpose:
Bug fix for Pablo integration
Description:
    Several API functions were using FUNC_ENTER, without using FUNC_LEAVE,
    HRETURN or HRETURN_ERROR to leave the function.  (Using "plain" 'return'
    statements instead).
Solution:
    Changed return statements to FUNC_LEAVE, HRETURN or HRETURN_ERROR, as
    appropriate.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-11 17:35:08 -05:00
MuQun Yang
dbdeacb7ad [svn-r3989]
Purpose:
    New features for adding attribute options and modifying testing files
Description:
Solution:
Platforms tested:
     eirene,arabica
2001-06-11 16:21:59 -05:00
MuQun Yang
1a5197918c [svn-r3988]
Purpose:
    new features
Description:
    1. add an option to convert HDF4 file without HDF4 specified attributes such as
	HDF4_OBJECT_TYPE, HDF4_REF_NUM etc.
        it can be done by inputting "h4toh5 -na input.hdf"
        The default converter will still keep HDF4 specfied attributes.
    2. Add compression features (gzip) for image too. Now the compressed HDF4 image
       can be supported by using HDF5 gzip. Not sure whether tools can read it. Need to be       tested.
    3. Change SPACEPAD to NULLTERM for HDF4 dimensional name list. We can use variable length HDF5 string to represent these names, however currently H5dump and H5view cannot support variable length HDF5 string. converter will wait for other tools' update.

Solution:
Platforms tested:
     eirene(Red Hat 6.2) and arabica(solaris 2.7)
2001-06-11 16:20:10 -05:00
MuQun Yang
1b484c377c [svn-r3987]
Purpose:
   update h4toh5 converter utility test files
Description:
    better output of HDF4 dimensional name list
Solution:
Platforms tested:
    eirene,arabica
2001-06-11 16:03:13 -05:00
MuQun Yang
01398cee71 [svn-r3986]
Purpose:
    update h4toh5 testing files
Description:
    Now we are using fixed size for HDF5 dimensional name list and h5dump
    output is appended with 000/000/.......................
    It looks ugly and annoying.
Solution:
     Use NULLTERM for SDS dimensional list names
Platforms tested:
     RedHat 6.2(eirene) and solaris 2.7(arabica)
2001-06-11 16:00:58 -05:00
Quincey Koziol
21906d0b7c [svn-r3985] Purpose:
Code cleanups
Description:
    Fixed a small number of compiler warnings.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-11 14:54:19 -05:00
Quincey Koziol
c46ac986c5 [svn-r3984] Purpose:
Code cleanups
Description:
    Fixed a small number of warnings.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-11 14:53:50 -05:00
Quincey Koziol
bea931d73c [svn-r3983] Purpose:
Code cleanups
Description:
    Fixed a small number of warnings and also took out the H5private.h
    header from H5Ppublic.h
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-11 14:53:30 -05:00
Pedro Vicente Nunes
d9348f3763 [svn-r3981] no message 2001-06-11 10:22:28 -05:00
Pedro Vicente Nunes
0aa301010a [svn-r3980] property list modification for image and palette 2001-06-09 00:05:30 -05:00
Pedro Vicente Nunes
1bac62e0de [svn-r3979] image example 2001-06-09 00:04:08 -05:00
Pedro Vicente Nunes
9d5ea1dde5 [svn-r3978] manifest add files 2001-06-08 22:57:33 -05:00
Pedro Vicente Nunes
30772152e2 [svn-r3977] image 2001-06-08 22:54:37 -05:00
Pedro Vicente Nunes
73b637bcf3 [svn-r3976] modified lite files 2001-06-08 22:49:38 -05:00
Pedro Vicente Nunes
3a5b6aff1e [svn-r3975] added image and lite files 2001-06-07 11:17:28 -05:00
Pedro Vicente Nunes
504bc34f60 [svn-r3974] code warrior port 2001-06-07 11:03:02 -05:00
Albert Cheng
80737b93ef [svn-r3973] Purpose:
Bug fix
Description:
    The t_mpi used to fail and exit if any error detected.
    That aborted other process in a "make check" situation.
Solution:
    Introduced a new error verification as INFO.  INFO is for
    information only.  It does not increase nerrors count.
    The program always exits with 0.
Platforms tested:
    eirene with mpich.
2001-06-07 01:36:08 -05:00
Pedro Vicente Nunes
c8acfbbc75 [svn-r3972] my first HDF5 library commit 2001-06-06 17:40:32 -05:00
Pedro Vicente Nunes
0cab1628f5 [svn-r3971] my first hdf5 library contribution 2001-06-06 17:19:52 -05:00
Pedro Vicente Nunes
bdac44941a [svn-r3970] my first hdf5 library contribution 2001-06-06 16:14:06 -05:00
Pedro Vicente Nunes
cd27d47586 [svn-r3969] test cvs 2001-06-06 11:50:39 -05:00
Pedro Vicente Nunes
0b4be01e17 [svn-r3968] test cvs 2001-06-06 11:48:50 -05:00
Albert Cheng
1585cc57c0 [svn-r3966] Purpose:
bug fix
Description:
    The last reported problem that the parallel example program
    in examples could not be compiled, could not be duplicated
    again.  I guessed maybe Rushad mistook the compile warning
    messages as error messages.  Just a guess.
    Furthermore, the changed examples/Makefile.in and configure.in,
    did not work for the parallel case.  The examples/ph5example.c
    was never included for compiling.
Solution:
    Removed the fix in configure.in, put ph5exmple directly back
    in the examples/Makefile.in but put it in a variable for
    easier future maintenance.  Also, easier to identify the
    parallel examples too.
Platforms tested:
    Eirene, both serial and parallel modes.
2001-06-06 02:33:37 -05:00
Albert Cheng
9cf66905ff [svn-r3964] Purpose:
new feature
Description:
    added the command option of "setenv x y" for setting
    environment variable x=y.
Platforms tested:
    Eirene
2001-06-05 22:57:35 -05:00
Quincey Koziol
df707fb967 [svn-r3963] Purpose:
Small code addition
Description:
    Addition logging of seeks during read operations (writes were already
    logging seeks).  Also added a few asserts to check memory allocations...
Platforms tested:
    Solaris 2.6 (baldric)
2001-06-05 18:02:03 -05:00
Quincey Koziol
a780719ff4 [svn-r3962] Purpose:
Code cleanup
Description:
    Incremented error count when error conditions occur.
Platforms tested:
    FreeBSD 4.3 (hawkwind)
2001-06-05 17:59:47 -05:00
Elena Pourmal
e8ed850fa8 [svn-r3959]
Purpose:
    Bug fix
Description:
    All examples used "FILE"  string in the #define preprocessor
    directive. That caused error on Windows platforms since
    FILE is a structure returned by fopen calls.
Solution:
    Changed "FILE" to "H5FILE_NAME"
Platforms tested:
    Linux (eirene)
2001-06-05 13:00:37 -05:00
Elena Pourmal
5fcefe52a2 [svn-r3958]
Purpose:
    HPUX 11.00 port
Description:
    Redundant USE statements triggered a bug in the HP F90 compiler.
Solution:
    Source code was rearranged to avoid redundancy: definitions of the
    object and dataset region reference types were moved from H5Rff.f90
    to H5f90global.f90; "USE H5R" statement was removed from H5Rff.f90.
    Now H5Rff.f90 uses "USE H5GLOBAL" statement only as the rest of
    the modules.

Platforms tested:
    HPUX 11.00 (kelgia), Solaris 2.7 (arabica)
2001-06-04 16:28:06 -05:00
Dan Wells
53f03a4c72 [svn-r3957]
Purpose:
    Bug fix
Description:
    The MPI I/O calls were not being traced.
Solution:
    Changed the calls to traceEvent from the MPI I/O tracing to HDFtraceEvent
    in the Pablo Traceing.
Platforms tested:
    Irix 32 and 64, HP VClass 32 and 64 bit and Solaris
2001-06-04 13:12:50 -05:00
Albert Cheng
88b91373d6 [svn-r3955] Purpose:
Bug fix
Description:
    This file is not C++ friendly/compliant because the protocols
    are not bracketed by the #ifdef __cplusplus macro.  This was
    discovered by a user attempting to use C++ with enable-parallel.
Solution:
    Though we are not supporting C++ in parallel mode yet, it is
    simple to add the macro bracket.  It would help if C++ is supported
    in the future.
Platforms tested:
    modi4 (64,n32) and eirene (mpich).
2001-06-01 11:18:01 -05:00
Bill Wendling
fcf16f2453 [svn-r3952] Purpose:
Update
Description:
    Added the fact that HP V2500 & N4000 are now supported.
2001-05-30 14:51:39 -05:00
Binh-Minh Ribler
d898338173 [svn-r3951]
Purpose:
    Removing known problem
Description:
    Removed the note about the c++ test compresion failed on Linux.
    This was meant to be in the RELEASE.txt of 1.4 branch, but I put
    it here by mistake.  The problem is fixed now, I'll make a note
    in the correct RELEASE.txt.
Platforms tested:
    Keeping my fingers crossed on this!
2001-05-29 18:58:28 -05:00
Bill Wendling
a56b6bedd4 [svn-r3950] Purpose:
Updated
Description:
    Showed removal of versinfo
2001-05-29 14:43:29 -05:00
Albert Cheng
ceaa84bb69 [svn-r3948] Description:
This script file is not used any more.
Platforms tested:
    "grep versinc *" does not return any reference.  Verified with Quincey too.
2001-05-29 13:43:28 -05:00
Bill Wendling
1c61d72cf1 [svn-r3946] Purpose:
Code Simplification
Description:
    H5Pget_class() was being called from the H5.c module. Changed it so
    that it calls H5P_get_class() instead. Also, the H5Pget_class() and
    H5P_get_class() functions were identical. Changed so that
    H5Pget_class() calls H5P_get_class().
Platforms tested:
    Linux
2001-05-29 10:53:25 -05:00
Bill Wendling
07b035e2d4 [svn-r3944] Purpose:
Fixlet
Description:
    Some variables weren't being assigned before being used.
Solution:
    Initialized with '\0'.
Platforms tested:
    Linux
2001-05-25 16:00:41 -05:00
Bill Wendling
f9653273a7 [svn-r3942] Purpose:
Update
Description:
    Updated with the latest/greatest version of install-sh.
Platforms tested:
    Linux
2001-05-25 15:02:33 -05:00
Bill Wendling
c604072c6f [svn-r3941] Purpose:
Small Fix
Description:
    Don't delete the /tmp/${USER,LOGIN} directory when we're done with
    it. Also, only do the /tmp/${USER,LOGIN} if this is a parallel
    configured library.
Solution:
    Removed the removal of the /tmp/${USER,LOGIN} directory and added
    checks to determine if we're in a parallel configured library before
    munging the filename...
Platforms tested:
    Linux
2001-05-25 15:01:38 -05:00
Bill Wendling
0112e428a6 [svn-r3940] Purpose:
Update
Description:
    Added mention of support for Linux 2.4.x machines.
2001-05-25 13:49:33 -05:00