summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r8141] Purpose:Quincey Koziol2004-02-011-1/+1
| | | | | | | | | | | | Bug fix Description: Move assertion to allow closing non-HDF5 files with the MPI-I/O VFD to work correctly again. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r8138] Purpose:Quincey Koziol2004-01-313-3/+204
| | | | | | | | | | | Bug fix. Description: Allow H5Tget_native_type() to handle opaque fields in compound datatypes. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r8125] Purpose:Quincey Koziol2004-01-316-138/+105
| | | | | | | | | | | | | | | Bug fix/optimization Description: Address slowdown in MPI-I/O file metadata operations that was introduced mid-stream. We now _require_ a POSIX compliant parallel file system for the MPI-I/O file driver (as well as for the MPI-POSIX file driver). Also optimized file open operation when the file is being created by reducing the number of collective & syncronizing calls. Platforms tested: FreeBSD 4.9 (sleipnir) w/parallel h5committest
* [svn-r8119] Purpose:Albert Cheng2004-01-271-0/+9
| | | | | | | | | | | | improvement. Description: Created an entry for 2.96 and added -Wno-long-long to the CFLAGS to suppress the thousands of 'long long' warnings because we are using it and we know it is not in the C89 standard. Platforms tested: Eirene.
* [svn-r8116] Purpose:Quincey Koziol2004-01-271-1/+1
| | | | | | | | | | | Bug fix Description: Update gcc 3.4 flags to reduce optimization level to the same settings as for gcc 3.0-3.3 due to code generation bugs at higher optimization levels. Platforms tested: FreeBSD 4.9 (sleipnir)
* [svn-r8110] Purpose:Albert Cheng2004-01-243-39/+70
| | | | | | | | | | | | | Improvement Description: Changed parsing of verbose level by the common test library routine. Change t_mpi.c to use the Verbose control better. Platforms tested: Eirene (pp). Misc. update:
* [svn-r8108] Frank Baker2004-01-231-12/+18
| | | | | | | | | | Purpose: Corrections from tech review in the following tool descriptions h5cc/h5pcc h5fc/h5pfc h5c++ Platforms tested: IE 5
* [svn-r8107] Frank Baker2004-01-2310-10/+10
| | | | | | | | Purpose: Updated release tagline to read "Describes HDF5 Release 1.6.2, February 2004" Platforms tested: IE 5
* [svn-r8106] Frank Baker2004-01-2318-19/+19
| | | | | | | | | Purpose: Updated release tagline to read "Describes HDF5 Release 1.6.2, February 2004" Platforms tested: IE 5
* [svn-r8104] Frank Baker2004-01-231-2/+2
| | | | | | | Purpose: Added 2004 to copyright dates line Platforms tested: IE 5
* [svn-r8103] Frank Baker2004-01-231-2/+150
| | | | | | | | | | Purpose: Added section for R 1.6.2. Removed 'current release' notation from R 1.6.1 section. Copy edits. Platforms tested: IE 5
* [svn-r8101] Purpose:Albert Cheng2004-01-231-2/+0
| | | | | | | Removed debug print statements committed by mistake. Platforms tested: eirene.
* [svn-r8099] Purpose:Albert Cheng2004-01-232-8/+19
| | | | | | | Added the function ParseTestVerbosity() to be shared by all programs. Platforms tested: Eirene.
* [svn-r8098] Purpose:Albert Cheng2004-01-232-6/+6
| | | | | | | | | | | Bug fix Description: C++ compilers do not like the variable name new which is a kind word for C++. Changed it to newval instead. Platforms tested: Tested in Copper which is the one complained about the name.
* [svn-r8095] Purpose:Albert Cheng2004-01-227-82/+79
| | | | | | | | | | | | | Improvement. Description: Complete change of the verbose control to use the routines provided by the test/libh5test.a. Platforms tested: Tested in Eirene (parallel). Misc. update:
* [svn-r8093] Purpose:Albert Cheng2004-01-223-4/+28
| | | | | | | | | | | | | | | | New feature. Description: Added function SetTestVerbosity() so that other applications can set the verbosity explicitedly without the whole testframe taking over. Added Verbose queries shorthands to make code more readable and easier to change the levels of low, medium and high. Platforms tested: Eirene (both serial and parallel). Misc. update:
* [svn-r8092] Frank Baker2004-01-221-63/+80
| | | | | | | Purpose: Add h5pcc and h5pfc Platforms tested: Safari and IE 5
* [svn-r8091] Frank Baker2004-01-221-5/+5
| | | | | | | | Purpose: Correct 'strpad' parameter values in h5tset/get_strpad_f e.g., H5T_STR_NULL_F corrected to H5T_STR_NULLPAD_F Description: Safari, IE 5
* [svn-r8088] Frank Baker2004-01-221-2/+2
| | | | | | | Purpose: Correct H5Pget_edc_check return values Platforms tested: Safari, IE 5
* [svn-r8086] Frank Baker2004-01-221-4/+4
| | | | | | | | Purpose: Copy edits Platforms tested: Safari, IE 5
* [svn-r8085] Purpose:Albert Cheng2004-01-225-19/+43
| | | | | | | | | | | | | | | | | Improvement. Description: Verbosity level were specified by numbers which are not meaningful and prone to typos. Solution: Adapted the Verbosity predefined level symbols from HDF4 and changed all numberic verbosity to symbolic values. (Still need to convert some left over macros like MESSAGE.) Platforms tested: Eirene. No h5committest since this is trivial.
* [svn-r8083] Purpose:Quincey Koziol2004-01-191-2/+6
| | | | | | | | | | | | | Bug fix Description: Tweak address comparison of external file list's heap address a bit to pacify Windows. Platforms tested: FreeBSD 4.9 (sleipnir) Asking Pedro to test on Windows Too minor to require h5committest
* [svn-r8081] Purpose:Quincey Koziol2004-01-1910-35/+38
| | | | Bump version number after creating snapshot for user.
* [svn-r8080] Purpose:Quincey Koziol2004-01-192-1/+363
| | | | | | | | | | | | Add tests & docs Description: Added tests for the recent B-tree bug fixes & document their fix in the release notes. Platforms tested: FreeBSD 4.9 (sleipnir) Too minor to require h5committest
* [svn-r8078] Snapshot version 1.6 release 1 (post18)HDF Admin2004-01-1910-35/+35
|
* [svn-r8076] Purpose:Quincey Koziol2004-01-161-1/+46
| | | | | | | | | | | | | | | | | | Bug fix. Description: Fix problems in B-tree deletion routine that were corrupting the data structure when the B-tree had several levels and the right-most item from a leaf node that was the right-most child of an internal node was removed. Also address similar problems when a complete internal or right-most node was removed. NOTE: The B-tree deletion routines are still _NOT_ maintaining the B-tree properties correctly, that will be addressed in a future (hopefully soon) fix. Platforms tested: FreeBSD 4.9 (sleipnir) too obscure to require h5committest
* [svn-r8073] Purpose:Albert Cheng2004-01-161-1/+1
| | | | | | | | | | | | | | | | | | Bug fix. Description: OSF1 machine at PSC barked at "make install" because an intended comment was inserted in the middle of the column. This is not kosher because officially, make comments should be started with # at column 1. Solution: Moved the comment of installing h5fc as h5pfc to start at column 1. Platforms tested: Not h5committested since this is exposed by the PSC machine and Elena has tested the fix there. Misc. update:
* [svn-r8072] *** empty log message ***Raymond Lu2004-01-154-40/+50
|
* [svn-r8071] Purpose: bug fixRaymond Lu2004-01-151-7/+7
| | | | | | | | Description: h5dump and h5ls cannot handle special characters when data is enum type. Platforms tested: h5committest
* [svn-r8070] Purpose:MuQun Yang2004-01-151-0/+0
| | | | | | | | | | | | | | fix a project setting bug for release hdf5 c++ test Description: WS2_32.lib is forgotten to add to the release version of testhdf5_cpp. Some interal windows files cannnot be found. Solution: Add WS2_32.lib. Platforms tested: Misc. update:
* [svn-r8069] Elena Pourmal2004-01-151-1/+1
| | | | | | | | | | | | | | | | | | Purpose: Maintenance Description: Compilation of C++ APIs failed when ecc compiler was used. Solution: Quincey and Raymond found out that one needs -D__GNUC__ flag with ecc v7.1 to build on titan. I added compilation flags from the config/ia64-linux-gnu file to the c++/config/ia64-linux-gnu Platforms tested: hal (Altix), titan On titan C++ tests passed, but build failed in the tools/misc directory with the misterious message: .depend:28: *** multiple target patterns. Stop. Misc. update:
* [svn-r8065] Elena Pourmal2004-01-151-1/+1
| | | | | | | | | | | | Purpose: Bug fix Description: I made a type in the production flags. Solution: Fixed. Platforms tested: titan Misc. update:
* [svn-r8064] Elena Pourmal2004-01-142-1/+31
| | | | | | | | | | | | | | | Purpose: Maintenance Description: I added new configuration file ia64-linux-gnu to the c++/config directory and made ecc a default C++ compiler for ia64-linux-gnu systems Solution: N/A Platforms tested: Altix (SGI Linux64 IA64 machine) - all tests passed titan - configuration passed; it is still building Misc. update:
* [svn-r8063] Purpose:MuQun Yang2004-01-141-0/+0
| | | | | | | | | | | | | | | | Update c++ test project Description: dumplicate codes in c++ test has been removed and relinked with c tests. However, this is not reflected on windows. Solution: make testhdf5_cpp and testhdf5_cppdll depend on libtest.lib and libtestD.lib; under that case, the test is relinked with c tests. Platforms tested: windows 2000 Misc. update:
* [svn-r8061] Purpose:MuQun Yang2004-01-141-0/+0
| | | | | | | | | | | | | update project files. Description: testframe.c defines some helper functions. windows libtest and libtestD projects need to incoporate this function. Solution: Add testframe.c in libtest.dsp and libtestd.dsp. Platforms tested: windows 2000 Misc. update:
* [svn-r8059] Purpose:Quincey Koziol2004-01-1310-37/+37
| | | | Bump version # after creating another snapshot for a user.
* [svn-r8058] Purpose:Quincey Koziol2004-01-132-2/+6
| | | | | | | | | | | Bug fix Description: Plug another small memory leak for fill-values. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r8055] Purpose:Quincey Koziol2004-01-1310-35/+38
| | | | Bump revision number after creating snapshot for user testing.
* [svn-r8054] Purpose:Quincey Koziol2004-01-135-23/+160
| | | | | | | | | | | | | | | | | | | | Bug fix Description: Correct two problems with variable-length datatypes in datasets: - When overwriting an entire dataset, writing the fill value to the file would be skipped, causing problems for VL datatypes when objects in the file had been unlinked (and thus the space in the file was not all zeros) - When an application has set a fill-value for a dataset and the dataset's datatype contained a VL datatype, the library was filling space on disk with the memory form of the VL information, instead of the disk form. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r8052] Snapshot version 1.6 release 1 (post15)HDF Admin2004-01-1210-36/+44
|
* [svn-r8049] Purpose:Quincey Koziol2004-01-1029-894/+404
| | | | | | | | | | | | | Code cleanup & reorganization Description: Move further in the testing framework cleanup, eliminating all the global variables (moving them into testframe.c as static variables) from the testing framework code and moving it into the libh5test.a. Platforms tested: FreeBSD 4.9 (sleipnir) w & w/o thread-safety, c++ & parallel h5committested
* [svn-r8046] Purpose: bug fixRaymond Lu2004-01-081-2/+4
| | | | | | | | Description: int64_t couldn't be found after titan's ecc was upgraded. Solution: Added -D__GNUC__ to CFLAGS Platforms tested: titan(titan specific)
* [svn-r8044] Purpose:Albert Cheng2004-01-081-0/+4
| | | | Updated.
* [svn-r8042] Purpose:Albert Cheng2004-01-083-0/+48
| | | | | | | | | | | | | Feature Description: Added option -showconfig which Shows the HDF5 library configuration summary Platforms tested: No h5committest test which does not test these tools. Tested in eirene by hand. Misc. update:
* [svn-r8039] Purpose:Quincey Koziol2004-01-0810-110/+526
| | | | | | | | | | | | | | | | | | | | Bug fix Description: When two property lists are compared, the H5Pequal routine was just comparing the raw information for the property values. This causes problems when the raw information contains pointers to other information. Solution: Allow a 'compare' callback to be registered for properties, so that a user application get perform the comparison itself, allowing for "deep" compares of the property value. This was exported to the H5Pregister & H5Pinsert routines in the development branch, but not the release branch. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r8036] Elena Pourmal2004-01-072-0/+0
| | | | | | | | | | | | | | | | | Purpose: Windows maintenance for the 1.6.2 release Description: Included regenerated H5Tinit.c and modofied testhdf5(dll).dsp files to the archive files. Solution: Platforms tested: This is a pure Windows update, so it was tests on Windows 2000 with MSVC++ for all.zip(debug and release x DLL) and Windows 2000 with MSVC++ Intel C and Fortran compilers for all_withf90.zip(debug and release) Misc. update:
* [svn-r8035] Purpose:Albert Cheng2004-01-076-34/+209
| | | | | | | | | | | feature Description: Install the C and Fortran compiler commands as h5pcc and h5pfc if parallel mode is used. Platforms tested: "h5committested"
* [svn-r8034] Purpose: MaintenanceElena Pourmal2004-01-079-34/+34
| | | | | | | | | | | Description: Bump up the version number before giving a tar ball to the MAC HDF5 Fortran user. Solution: run bin/h5vers on eirene Platforms tested: N/A Misc. update:
* [svn-r8032] Elena Pourmal2004-01-061-0/+2
| | | | | | | | | | | | | Purpose: Maintenance Description: Added information about how to build HDF5 Fortran Library (use --disable-shared --enable-static with configure) Solution: N/A Platforms tested: N/A Misc. update:
* [svn-r8031] Elena Pourmal2004-01-064-2/+89
| | | | | | | | | | | | | | | | | | | | Purpose: Maintenance Description: Added Fortran support for MAC OS X Solution: This port was tested only for IBM XL Fortran compiler version 8.1 Beta. Few things to remember: 1. do not use AFS to build Fortran; compiler for some reason cannot find *.mod files that were successfully compiled. 2. Fortran Library can be built only with --disable-shared --enable-static flags. Platforms tested: pommier, h5committested (it is amasing, but iot works really nicely! Albert, Thank you!) Misc. update: