summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r4040] Elena Pourmal2001-06-211-1/+1
| | | | | | | | | | | | | | | | Purpose: Bug bypass Description: Fortran configure checks flags where to find F90 modules in the order "M", "I" and "p". On IBM SP "M" is a reserved flag, configure does not understand compiler's warning and uses it to specify module directories. Then tests and examples compilation fails since module directory is not specified correctly on the compilation line. Solution: Changed the order of flags to be "I", "M", "p", so configure on IBM SP finds the correct flag first. Platforms tested: IBM SP, Solaris 2.7, Linux, DEC UNIX, HP 11.00, IRIX64 (yes, all of them :-)
* [svn-r4039] Elena Pourmal2001-06-211-1/+1
| | | | | | | | | | | Purpose: Maintenance on IBM SP Description: I used unnecessary system specific compiler falgs Solution: Removed unnecessary flags Platforms tested: NERSC IBM SP (gseaborg)
* [svn-r4037] Elena Pourmal2001-06-212-384/+0
| | | | | | | | | | | | Purpose: Windows port Description: Names of H5f.c H5ff.f90 files caused linking problems on Windows platforms. Solution: Renamed the files to H5_f.c and H5_ff.f90. Platforms tested: Windows 98 and Solaris 2.7.
* [svn-r4036] This commit was manufactured by cvs2svn to create branch 'hdf5_1_4'.cvs2svn2001-06-211-0/+171
|
* [svn-r4030] Elena Pourmal2001-06-211-0/+31
| | | | | | | | | Purpose: IBM SP F90 HDF5 Library port Description: Added necessary definitions to the configuration file. Platforms tested: NERSC IBM SP (gseaborg)
* [svn-r4029] Elena Pourmal2001-06-211-3/+59
| | | | | | | | | Purpose: IBM SP F90 HDF5 Library port Description: Added necessary type definitions for SP2 port. Platforms tested: Gseaborg ( NERSC IBM SP)
* [svn-r4028] Elena Pourmal2001-06-212-0/+1
| | | | | | | | | | Purpose: Maintenance and Windows port Description: New zip file all_withf90.zip has been added to support F90 HDF5 Library on Windows. This file was also added to the MANIFETS file. Platforms tested: Windows98
* [svn-r4027] Elena Pourmal2001-06-2110-34/+73
| | | | | | | | | | Purpose: Windows port Description: Modified examples source code to reflect the changes in the read/write APIs Platforms tested: DEC UNIX, Linux
* [svn-r4026] Elena Pourmal2001-06-2111-60/+126
| | | | | | | | | Purpose: Windows port Description: Modified code to reflect the changes in the read/write APIs. Platforms tested: Windows 98, Linux, DEC UNIX
* [svn-r4025] Elena Pourmal2001-06-2120-1282/+13140
| | | | | | | | | | | | | | | | | Purpose: Windows and DEC OSF port Description: Added support for Windows and DEC UNIX (OSF1) Solution: Interface blocks for each C function called from corresponding F90 function were added to port HDF5 F90 Library to Windows platforms. Special DEC compilers directives were added to avoid name conflicts for C functions called from F90 functions on Windows and DEC UNIX. Also changes were done to the h5dwrite/read_f and h5awrite/read_f interfaces ( extra parameter added to make code portable between Windows and UNIX platforms) Platforms tested: Windows 98 (static library only), DEC UNIX
* [svn-r4006] Purpose:Quincey Koziol2001-06-141-22/+114
| | | | | | | | | 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)
* [svn-r4005] Purpose:Quincey Koziol2001-06-145-250/+80
| | | | | | | | | | | | | 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)
* [svn-r4004] Description:Quincey Koziol2001-06-141-0/+4
| | | | | | Noted 'all' selection code improvement/bug fix. Platforms tested: FreeBSD 4.3 (hawkwind)
* [svn-r4000] Purpose:Albert Cheng2001-06-142-598/+561
| | | | | | | | | | | Cleaning Description: Removed the --enable-hdf5v1_2 configure option. It was intended to help users migrate from 1.2 to 1.4.0. Notice that the code are still in. Will clean them out when it is confirmed there is no big cry for it. Platforms tested: eirene with mpich.
* [svn-r3999] Purpose:Quincey Koziol2001-06-121-17/+0
| | | | | | | | | | | 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)
* [svn-r3997] MuQun Yang2001-06-122-0/+0
| | | | | | | | | | | | Purpose: catch up new features of 1.4 branch on windows platform Description: 1. add gif2h5 and h52gif into both all.zip and all_withhdf4.zip 2. update h4toh5test.dsp Solution: Platforms tested: Windows NT5.0(windows 2000)
* [svn-r3996] MuQun Yang2001-06-121-3/+3
| | | | | | | | | | | Purpose: a bug fix on windows platform Description: forget considering daylight saving time Solution: using daylight constant in windows Platforms tested: windows 2000
* [svn-r3994] Purpose:Quincey Koziol2001-06-113-10/+11
| | | | | | | | | | | | | 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)
* [svn-r3992] MuQun Yang2001-06-113-0/+0
| | | | | | | | | Purpose: update h4toh5 converter testing files at hdf5 1.4 branch Description: Solution: Platforms tested: eirene
* [svn-r3991] MuQun Yang2001-06-112-0/+0
| | | | | | | | | Purpose: update testing files for hdf5 1.4 branch Description: Solution: Platforms tested: eirene
* [svn-r3990] MuQun Yang2001-06-1111-500/+1423
| | | | | | | | | | | | | | | | Purpose: Update h4toh5 converter tool at hdf5 1.4 branch. Solution: see previous check in messags to development branch New features and bug fixes include: 1. SDS dimensional scale various bugs 2. fill value 3. chunking and compression issue 4. HDF4 specified attribute information 5. Vdata-related bugs Platforms tested: eirene(RedHat 6.2)
* [svn-r3982] Purpose:Albert Cheng2001-06-112-23/+70
| | | | | | | | | | | | | 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.
* [svn-r3967] Purpose:Albert Cheng2001-06-061-4/+6
| | | | | | | | synchronize Description: Folded the changes just made to v1.5 to this branch too. Platforms tested: eirene, serial and parallel modes.
* [svn-r3965] Purpose:Albert Cheng2001-06-061-0/+7
| | | | | | | | | new feature Description: added the command option of "setenv x y" for setting environment variable x=y. Platforms tested: Eirene
* [svn-r3961] Elena Pourmal2001-06-051-1/+1
| | | | | | | | | | | | | | | | | | | | Purpose: HPUX 11.00 port Description: Redundant "USE" statements triggered F90 compiler bug on HPUX 11.00 systems. Solution: Removed redundant "USE" statement as was recommended by HP people. This fix is different from the fix I applied to 1.5 branch. The branch does not have Windows port yet (I am waiting for DEC response on DLL bug). So I decided to make a minimum change to the source code at this point. Fix applied to 1.5 branch is more consistent but several other files have to be modified. When I finish Windows port all F90 files in this branch will be replaced anyway. Platforms tested: HPUX 11.00 (kelgia)
* [svn-r3960] Elena Pourmal2001-06-059-23/+23
| | | | | | | | | | | 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: HPUX 11.00 (kelgia)
* [svn-r3956] Dan Wells2001-06-041-50/+48
| | | | | | | | | | | | Purpose: Bug Fix Description: Traces of the MPI I/O calls were not being captured. Solution: Used the routine HDFtraceEvent in the Pablo HDF library rather than the traceEvent routine in the MPI I/O trace library. Platforms tested: SGI 64, SGI n32, VClass 64, VClass 32, Solaris
* [svn-r3954] Purpose:Albert Cheng2001-06-011-2/+8
| | | | | | | | | | | | | | 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).
* [svn-r3953] Purpose:Bill Wendling2001-05-302-54/+78
| | | | | | Update Description: Added mention that we support HP V2500 and HP N4000....
* [svn-r3949] Purpose:Bill Wendling2001-05-291-1/+0
| | | | | | Updated Description: Showed removal of versinfo
* [svn-r3947] Description:Albert Cheng2001-05-291-32/+0
| | | | | | This script file is not used any more. Platforms tested: "grep versinc *" does not return any reference. Verified with Quincey too.
* [svn-r3945] Binh-Minh Ribler2001-05-261-19/+1
| | | | | | | | | | | | | Purpose: Changed due to bug fixed Description: The dsets.cpp/test_compression test was disabled because it failed on eirene - some variable changed to a very large value. Solution: The problem was fixed by Bill. So I removed the #if defined (__linux__) to enable the test_compression again. Platforms tested: eirene (linux)
* [svn-r3943] Purpose:Bill Wendling2001-05-251-32/+111
| | | | | | | | | Backport Description: Backport of patch to HDF5 1.5 branch which puts temp files in /tmp/${USER,LOGIN} if defined for parallel tests. Platforms tested: Linux
* [svn-r3938] Purpose:Bill Wendling2001-05-241-0/+2
| | | | | | Update Description: Mentioned the Linux 2.4.4 platform since that's supported now.
* [svn-r3934] Purpose:Bill Wendling2001-05-15222-944/+939
| | | | | | | | | | | | | | | | Code Update Description: Ported change from the 1.5 branch to the 1.4 branch where all HDF5 include files are in quotes instead of angle brackets: #include "hdf5_file.h" instead of #include <hdf5_file.h> Platforms tested: Linux
* [svn-r3932] Purpose:Bill Wendling2001-05-151-12/+0
| | | | | Updated to reflect removal of bin/ directory in fortran/ and c++/ directories.
* [svn-r3931] Purpose:Bill Wendling2001-05-1514-19698/+10
| | | | | | | | | Fix Description: Fixed to use the top-level bin/ directory instead of having the files copied here... Platforms tested: Linux
* [svn-r3928] Snapshot version 1.4 release 1 (post2)HDF Admin2001-05-134-8/+23
|
* [svn-r3924] Rushabh Doshi2001-05-126-2/+19
| | | | | | | | | | | | | | | | | | | | | Purpose: Adding new feature Description: Added gif2h5 and h52gif conversion utilities Solution: The utilites follow the framework built for the gif2hdf and hdf2gif utilities for hdf4. The main files modified were those that read the H5 file and those that write H5 file. In the future, if you wish to continue with the framework and extend it to .png or some other fileformat the main files to edit will be the gif reader and writer. One point to note with h52gif. You have to specify the exact location of the image and the palette that it links to. You can choose not to specify a palette (uniform grayscale chosen in this case) but you must specify image location. In the future, someone could edit the readhdf.c source to enable the reader to parse the hdf file and select all images with corresponding palettes. Platforms tested: modi4 , eirene , hawkwind , arabica , Ren (NT 4.0) , Personal box (win2k)
* [svn-r3923] This commit was manufactured by cvs2svn to create branch 'hdf5_1_4'.cvs2svn2001-05-1227-0/+6124
|
* [svn-r3917] Updated.Albert Cheng2001-05-121-1/+6
|
* [svn-r3915] Purpose:Albert Cheng2001-05-122-0/+38
| | | | | | | | New feature Description: Added verification of H5_VERS_INFO in H5check_version(). Platforms tested: Eirene (linux).
* [svn-r3912] Purpose:Albert Cheng2001-05-112-4/+4
| | | | | | | | | | Cosmetic adjustment Description: Changed Version information from just "HDF5 version ..." to "HDF5 library version" since this is really about a library implementation. Platforms tested: eirene (used "h5vers -s ..." to see the effect.)
* [svn-r3910] Purpose:Albert Cheng2001-05-101-0/+1
| | | | | | Feature Description: Added the H5_VERS_INFO macro definition.
* [svn-r3909] Purpose:Albert Cheng2001-05-101-4/+27
| | | | | | | | feature Description: -i option update the RELEASE.txt file too. Platforms tested: eirene
* [svn-r3905] Purpose:Albert Cheng2001-05-101-4/+17
| | | | | | | | | | | new feature Description: Added feature to update RELEASE.txt with release information just like what happens to README. Make a copy of RELEASE.txt to accompany the tarball file(s). Also moved the umask command up to cover all files created on the fly. Platforms tested: Worked for 1.5, got to work the same.
* [svn-r3902] Purpose:Albert Cheng2001-05-101-1/+1
| | | | | | | | Bug fix Description: test_mpio_offset() was called with wrong syntax. Dumb mistake. Platforms tested: modi4, pp
* [svn-r3900] Purpose:Albert Cheng2001-05-101-0/+2
| | | | | | | | | | Bug fix Description: added a barrier to prevent racing condition before remove file and open file. Platforms tested: modi4,pp cVS: ----------------------------------------------------------------------
* [svn-r3898] Purpose:Albert Cheng2001-05-101-3/+6
| | | | | | | Update & new feature Description: Updated with information of the re-implementation of alignment allocation. Changed the title line to reflect the current version information correctly.
* [svn-r3895] Purpose:Bill Wendling2001-05-085-657/+770
| | | | | | | | | | | | Feature Add Description: Added support for >2GB files to the Linux architecture. This is a sync with the 1.5 branch. The CFLAGS now gets set in the gnu-flags file instead of the configure script (as it should). There's special logic to test for 64-bit files systems in Linux and add the appropriate flags, etc. Platforms tested: Linux