summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r9889] Snapshot version 1.6 release 4 (snap5)HDF Admin2005-01-3010-35/+41
|
* [svn-r9887] Purpose: Fixed bugBinh-Minh Ribler2005-01-301-3/+3
| | | | | | | | | | | | | | Description: H5PredType copy constructor was made "protected" accidentally. Solution: Moved it back into "public" section. Platforms tested: SunOS 5.7 (arabica) Linux 2.4 (eirene) Misc. update:
* [svn-r9879] Purpose:Quincey Koziol2005-01-281-1/+83
| | | | | | | | | | | New tests Description: Add some tests for H5Fis_hdf5() routine. Platforms tested: FreeBSD 4.10 (sleipnir) Too minor to require h5committest
* [svn-r9875] Purpose: Update for C++ libraryBinh-Minh Ribler2005-01-271-0/+6
| | | | | | Description: Added a note about the temporary workaround of using flag --instantiate=local for pgCC.
* [svn-r9870] Purpose:Quincey Koziol2005-01-251-2/+2
| | | | | | | | | | | | | | | Bug fix Description: In an earlier bug-fix, I inadvertently inverted the meaning of the "% utilization" in h5ls. Solution: De-invert it. :-) Platforms tested: FreeBSD 4.10 (sleipnir) Too minor to require h5committest
* [svn-r9866] Purpose:Albert Cheng2005-01-241-2/+2
| | | | | | | | | | | | | | | Bug fixes (provided by Leon Arber). Description: gen_report spewed many messages and could not report speeds that are less than 100MB/s. Solution: Removed -w which prints warning messages. Fixed code to recognize speeds under 100MB/s. Platforms tested: Eirene.
* [svn-r9863] Purpose:Xuan Bai2005-01-241-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | Update. Description: Update hdf5/src/H5Tinit.c as PABLO was removed from the source. Solution: Remove the following codes from H5Tinit.c: #define PABLO_MASK H5T_init_mask Platforms tested: Visual C++ 6.0 on Windows XP/2000. Misc. update: Remove the following empty directories in all.zip: hdf5\src\zlib\ hdf5\src\zlib\dll\ hdf5\test\ragged\ hdf5\test\raggeddll\ These folders were generated by Winzip to save path information for files from recursed folder. We need to manually removed these empty folders.
* [svn-r9860] Snapshot version 1.6 release 4 (snap4)HDF Admin2005-01-2310-35/+37
|
* [svn-r9859] Purpose:Quincey Koziol2005-01-2211-31/+2
| | | | | | | | | | Code cleanup Description: Clean up a few rements from the Pablo removal Platforms tested: None, very minor
* [svn-r9856] Purpose: New test and minor bug fixRaymond Lu2005-01-213-6/+376
| | | | | | | | | Description: Fixed a bug related to user-define functions for derived floating-point data type, like H5Tset_fields, H5Tset_offset, H5Tset_precision, H5Tset_size. Added test for these functions and test for data type conversion between derived floating-point types. Platforms tested: h5committest and fuss
* [svn-r9852] Purpose: MaintenanceElena Pourmal2005-01-20124-7400/+9
| | | | | | | | | | Description: Removed PABLO instrumentation from HDF5 source Solution: Platforms tested: arabica, copper (parallel), mir Misc. update:
* [svn-r9851] Purpose:Quincey Koziol2005-01-203-28/+75
| | | | | | | | | | | | | | | | Bug fix Description: Global "automatic" error reporting variables were getting caught in a race condition if the H5Eset_auto() calls came close enough together on different threads. Solution: Move automatic error reporting information into thread-specific info Platforms tested: IRIX64 6.5 (modi4) w/production off and debug on Too weird to test with h5committest
* [svn-r9848] Purpose:Xuan Bai2005-01-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug fix. Description: Function _flushall() is not available on Cygwin. So a Cgywin macro is added so the compiler will not call this function when building HDF5 on Cygwin. Solution: Change the following codes: #ifdef H5_HAVE_SYSTEM #ifdefined WIN32 _flushall(); #else HDsystem ("sync"); HDsystem ("df >/dev/null"); #endif to: #ifdef H5_HAVE_SYSTEM #if defined(WIN32) && ! defined(__CYGWIN__) _flushall(); #else HDsystem ("sync"); HDsystem ("df >/dev/null"); #endif Platforms tested: Cygwin 1.5.11, VC 6.0 on XP. Linux 2.4 (heping) Solaris 2.7 (arabica) Misc. update:
* [svn-r9847] Purpose:Xuan Bai2005-01-201-0/+1
| | | | | | | | | | | | | A new configuration file hdf5/config/i686-pc-cygwin is add for HDF5 on Cygwin. So MANIFEST should be updated to include this file. Description: Solution: Platforms tested: Misc. update:
* [svn-r9846] Purpose:Xuan Bai2005-01-201-91/+0
| | | | | | | | | | | | | | | Add a new configure shell script under /config to support configuration for cygwin. Description: Solution: Platforms tested: Cygwin 1.5.11, VC 6.0 on XP. Linux 2.4 (heping) Solaris 2.7 (arabica) Misc. update:
* [svn-r9845] This commit was manufactured by cvs2svn to create branch 'hdf5_1_6'.cvs2svn2005-01-201-0/+114
|
* [svn-r9836] Purpose:Quincey Koziol2005-01-191-1/+1
| | | | | | | | | | | | Bug fix Description: Fix detection of C++ compiler version number. Platforms tested: Solaris 2.7 (arabica) w/C++ Solaris 2.8 (sol) w/C++ Does not require h5committest
* [svn-r9832] Purpose: Bug fixElena Pourmal2005-01-181-27/+28
| | | | | | | | | | Description: h5c++ couldn't create object files Solution: Modified h5c++.in (following h5fc aand mpiCC code) Platforms tested: arabica Misc. update:
* [svn-r9831] Purpose: EnhancementElena Pourmal2005-01-181-4/+7
| | | | | | | | | | Description: h5fc didn't know what to do when *.a file is provided Solution: Added *.a to the link flags Platforms tested: arabica Misc. update:
* [svn-r9828] Purpose: Bug fixElena Pourmal2005-01-151-0/+1
| | | | | | | | | | | | | Description: Makefile.in didn't define search path for the fortran module directories. This became necessary after I removed ../src flag from the acsite.m4 file and AC_F9X_MOD macro. Solution: Fixed the Makefile.in Platforms tested: sol in parallel mode. Misc. update:
* [svn-r9824] Elena Pourmal2005-01-141-3/+7
| | | | | | | | | | | | | | | | Purpose: Bug fix Description: test reported failure because of the wrong testing condition when when SZIP had only decoder Solution: Fixed Platforms tested: copper with without SZIP with SZIP (encoder/decoder) with SZIP (decoder only) Misc. update:
* [svn-r9822] Purpose: Bug fixElena Pourmal2005-01-131-0/+1
| | | | | | | | | | | | | Description: Search path for the Fortran modules was hardcoded in the acsite.m4 file Solution: Since I removed the path from the acsite.m4 file, I added the search path for the Fortran modules; search path is defined by using configure variables. Platforms tested: heping, arabica, copper (parallel) Misc. update:
* [svn-r9821] Purpose: Bug fixElena Pourmal2005-01-131-31/+31
| | | | | | | | | | | Description: H5fc script couldn't generate *.o files; Solution: Fixed (I've borrowed some code from mpif90; also Quincey gave me the fix he was working on) Platforms tested: heping, arabica, copper (parallel) Misc. update:
* [svn-r9820] Purpose: Bug fixElena Pourmal2005-01-132-2/+4
| | | | | | | | | | | | Description: AC_F9X_MODS macro had extra ../src directory used for the F90 modules; the path should not be in the general macro; it should be specified in the Makefile.in Solution: Fixed the macro and regenerated configure Platforms tested: heping, arabica, copper (parallel) Misc. update:
* [svn-r9818] Purpose:Xuan Bai2005-01-131-0/+0
| | | | | | | | | | | | | | | | | | | | | Update H5fortran_types.f90. Description: As Quincey implemented hobj_ref_t for in Fortran APIs, HDF5 Fortran type definitions should be updated to include HADDR_T in H5fortran_types.f90. Solution: Add the following scripts into hdf5/fortran/src/H5fortran_types.f90: INTEGER, PARAMETER :: HADDR_T = SELECTED_INT_KIND(R_LARGE) Platforms tested: Visual Fortran 6.0 on Windows 2000. Visual Fortran 6.6c on Windows XP. (Notes: As HDF5 Fortran is not supported with .NET on my XP machine, so I did not test on .NET. Also, as H5fortran_types.f90 is included in all.zip, it will only be used for HDF5 on Windows. It is not necessary to test it on Unix.) Misc. update:
* [svn-r9815] Purpose:Albert Cheng2005-01-121-48/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | cleanup warning messages. Description: Compilers complained about local variable shadowed global variables. The global variables d[], m[], nd, na were having the same names as local function arguments. This was a left over when I broke the original one big chunk of code into separated functions to go around the Intel Compiler optimization error. Solution: Appended the global variables with suffix _g, thus d[] => d_g[] m[] => m_g[] nd => nd_g na => na_g This is only an intermediate step. After the changes tested out fine by all machines, need to rename the variables to more meaningful names like dtype_array. Platforms tested: Tested in heping by saving the previous generated H5Tinit.c, regenerated a new H5Tinit.c with the changed code, finally compared the new and old versions were identical.
* [svn-r9812] Purpose: Bug fixElena Pourmal2005-01-128-20/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: Confiure generated libhdf5.settings files in fortran/src and c++/src directories. File in the fortran/src directory was not installed; file in the c++/src directory was intalled As a result, libhdf5.settings from the src directory with the C settings and configuration summary was blown away. Also some temporary files were not cleaned in c++ directories. Solution: Modifed configure.in files to create fortran/src/libhdf5_fortran.settings and c++/src/libhdf5_cpp.settings files Ran autoconf on eirene to generate new configure files. Modified Makefile.in files to install *setting files. Note: I don't like the solution since *setting files are messy and libhdf5_cpp.settings lacks some information (there is no corresponding *.in file in the c++/src directory). Since we are moving to 1.8 anyway, I don't want to spend too much time on it, but we definitely should look carefully at those files and check that they are ok in 1.8. Platforms tested: eirene, cobalt, arabica Misc. update:
* [svn-r9810] Purpose: Bug fixElena Pourmal2005-01-121-1/+1
| | | | | | | | | | | | Description: libh5test_fortran.a(la) files were installed by make install Solution: Figure out why C test library is not installed and used the same trick. Platforms tested: eirene, mir (too minor for h5committest) Misc. update:
* [svn-r9806] Purpose:Quincey Koziol2005-01-113-13/+3
| | | | | | | | | | Code cleanup Description: Remove obsolete support for Watcom C compiler. Platforms tested: None - too minor to require any.
* [svn-r9804] Purpose: Bug fixElena Pourmal2005-01-112-17/+24
| | | | | | | | | | Description: Fortran szip test was broken; brought changes from 1.7 Solution: Platforms tested: mir, copper Misc. update:
* [svn-r9802] Purpose:Quincey Koziol2005-01-109-120/+122
| | | | | | | | | | | | Bug fix Description: Belatedly chase change of hobj_ref_t in C APIs. Platforms tested: FreeBSD 4.10 (sleipnir) w/backward compatibility turned on IRIX64 6.5 (modi4) w/FORTRAN h5committest
* [svn-r9801] Purpose:Quincey Koziol2005-01-1019-4/+25
| | | | | | | | | | | | Bug fix Description: Belatedly chase change of hobj_ref_t in C APIs. Platforms tested: FreeBSD 4.10 (sleipnir) w/backward compatibility turned on IRIX64 6.5 (modi4) w/FORTRAN h5committest
* [svn-r9798] Purpose:Frank Baker2005-01-101-2/+2
| | | | Add 2005 to the copyright dates.
* [svn-r9797] Purpose:Frank Baker2005-01-101-2/+199
| | | | | | | | Add new "Changes from 1.6.3 to 1.6.4" section. This new section contains no news, just the structure. Platforms tested: Firefox
* [svn-r9796] Purpose:Frank Baker2005-01-102-8/+6
| | | | | Remove references to "C++ User's Notes," which was superseded by the new "HDF5 C++ APIs Reference Manual."
* [svn-r9795] Purpose:Frank Baker2005-01-1029-127/+221
| | | | Update footer for "Release 1.6.4, February 2005"
* [svn-r9794] Purpose:Xuan Bai2005-01-101-0/+0
| | | | | | | | | | | | | | | | Update. Description: Update HDF5 CodeWarrior project -- hdf5\proj\codewarrior\hdf5.mcp as some source codes had been removed. Solution: 1. Remove H5TB.c and H5TBprivate.h from hdf5 target. 2. Remove ttbbt.c from testhdf5 target. Platforms tested: CodeWarrior 8.0 on Windows XP. Misc. update:
* [svn-r9792] Purpose:Xuan Bai2005-01-101-0/+0
| | | | | | | | | | | | | | | | | | Update. Description: Update HDF5 windows projects as some source codes had been removed. Solution: 1. Remove H5TB.c and H5TBprivate.h from hdf5 and hdf5dll projects. 2. Remove ttbbt.c from testhdf5 and testhdf5dll projects. 3. Add libtest and libtestD to dsets_cpp and dsets_cppdll projects. Platforms tested: Visual C++ 6.0 on Windows 2000/XP. .NET on Windows XP. Misc. update:
* [svn-r9787] Purpose:Albert Cheng2005-01-095-11/+13
| | | | | | | | | | | | | | bug fix and document. Description: Unix and probably other systems too, has a small exit value range such as 1 byte. So, exit(256) may end up the same as exit(1). Added caution message to the exit wrappers and changed test programs to exit(1) when errors detected. Platforms tested: tested in copper. verified here that exit(256) was treated just like exit(0).
* [svn-r9785] Purpose:Albert Cheng2005-01-081-2/+4
| | | | | | | | | | | slight improvement Description: Added a time stamp when a host is not reachable. Added a pause to let timekeeper to complete. Platforms tested: It should work.
* [svn-r9781] Purpose:Quincey Koziol2005-01-081-1/+1
| | | | | | | | | | | | Bug fix Description: Print the thread ID in a little more portable of a fashion, disallowing negative thread IDs. Platforms tested: Linux 2.4 (heping) w/threadsafe Too Minor to require h5committest
* [svn-r9779] Purpose:Quincey Koziol2005-01-0817-2522/+414
| | | | | | | | | | | | | | | Remove feature Description: Retire threaded, balanced binary tree code from HDF5 use. Requiescat in pace... Also, regenerate dependencies files. Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel Too minor to require full h5committesting (the code is already disconnected from everything except its tests)
* [svn-r9776] Purpose: Clean up testsBinh-Minh Ribler2005-01-071-25/+35
| | | | | | | | | Description: Corrected a misuse of a variable causing access violation. Platforms tested: SunOS 5.7 (arabica) Linux 2.4 (eirene)
* [svn-r9771] Purpose:Xuan Bai2005-01-071-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug fix and update. Description: Fix a minor bug in repacktest.bat. Update hdf5.mcp and hdf5test.bat. Solution: 1. Previously, in repacktest.bat, the following script is used to dynamic detection of SZIP encoder: testfiles\testh5repack_detect_szip%2\release\testh5repack_detect_szip%2.exe However, the script does not work if only the debug version of testh5repack_detect_szip.exe is built, for example, in CodeWarrior. So the above script need to be changed as testfiles\testh5repack_detect_szip%2\%1\testh5repack_detect_szip%2.exe where %1 is the first input parameter for repacktest, which could be either debug or release. 2. Add cache, getub, and tellub targets into hdf5.mcp. 3. Add talign test in hdf5test.bat. Platforms tested: Tested repacktest.bat and hdf5test.bat with Visual C++ 6.0 and CodeWarrior 8.0 on Windows XP. Tested hdf5.mcp with CodeWarrior 8.0 on Windows XP. Misc. update:
* [svn-r9770] Purpose:Xuan Bai2005-01-071-3/+0
| | | | | | | | | | | | | | | | | | | | | | Bug fix. Description: h5import.c includes the following scripts especially for CodeWarrior: #if defined __MWERKS__ argc = ccommand(&argv); #endif However, ccommand() function is not available with CodeWarrior 8.0 . Solution: Remove the above scripts from h5import.c. Platforms tested: CodeWarrior 8.0 on Windows XP. (I discussed with Pedro about this update. He suggested to deleter those scripts. And these scripts only work with CodeWarrior, so it is not necessary to test on other platforms.) Misc. update:
* [svn-r9769] Purpose:Xuan Bai2005-01-071-0/+0
| | | | | | | | | | | | | | | | | Update. Description: Update hdf5.mcp -- CodeWarrior Project for HDF5 on CodeWarrior. Solution: 1. Add hdf5/src/H5Fdbg.c into hdf5 target. 2. Add tooslib.lib to target h5dumptst. Platforms tested: CodeWarrior 8.0 on Windows XP. (This update only relates to HDF5 on CodeWarrior.) Misc. update:
* [svn-r9768] Purpose:Xuan Bai2005-01-071-0/+0
| | | | | | | | | | | | | | | Update. Description: Update H5Tinit.c. Solution: Platforms tested: Visual C++ 6.0 on Windows XP. CodeWarrior 8.0 on Windows XP. Misc. update:
* [svn-r9765] Purpose:Quincey Koziol2005-01-064-162/+1126
| | | | | | | | | | | | | | | | New feature Description: Add some additional features to the skip list code that was needed to fully support all the features that the threaded, balanced binary tree code has. Also, updated the property list code to take advantage of a few of the new features. Platforms tested: FreeBSD 4.10 (sleipnir) Too minor to require h5committest
* [svn-r9763] Purpose:Quincey Koziol2005-01-061-1/+1
| | | | | | | | | | Code cleanup Description: Change pablo mask to conform to the style used by the rest of the library Platforms tested: None needed - very, very minor
* [svn-r9760] Purpose:Albert Cheng2005-01-061-0/+1
| | | | | | | | | | | | | | | | Bug fix. Description: threadsafe test (ttsafe) would seg-fault if --disable-production --enable-debug mode is used. Reason was that the fstack.nused field was not initialized when created. Solution: Init new fstack.nused with 0. Platforms tested: Tested in mir, using both production/nodebug and development/debug modes. Did not "h5committested" as change is trivial and limited to threadsafe mode.