summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r10725] Purpose:Pedro Vicente Nunes2005-05-041-2/+5
| | | | | | | | | | | | | | | bug fix Description: the hdf5 file of the test was being generated on the NFS filesystem Solution: use the libtest function h5_fixname Platforms tested: Linux Misc. update:
* [svn-r10723] Purpose:Quincey Koziol2005-05-041-2/+6
| | | | | | | | | | | Bug fix (sorta) Description: Turn down the optimization level for gcc 4.1 also. Platforms tested: FreeBSD 4.11 (sleipnir) Not tested w/h5committest
* [svn-r10722] Purpose:James Laird2005-05-031-8/+8
| | | | | | | | | | | Bug fix Description: Forgot to check in new version of H5match_types.c that uses long_long instead of long long. Platforms tested: mir, modi4, pommier
* [svn-r10721] Purpose:Pedro Vicente Nunes2005-05-031-12/+107
| | | | | | | | | | | | | | added more checks to failure conditions Description: Solution: Platforms tested: linux (PGI, intel) AIX Misc. update:
* [svn-r10720] Purpose:Pedro Vicente Nunes2005-05-031-3/+3
| | | | | | | | | | | | new files for the fortran parallel test Description: Solution: Platforms tested: Misc. update:
* [svn-r10719] Purpose:Pedro Vicente Nunes2005-05-037-389/+335
| | | | | | | | | | | | | | | | | | | | | added new fortran parallel tests that replace the old ones Description: this first set of tests do a write/read by hyperslabs Solution: Platforms tested: Linux (heping) PGI compiler Linux (heping) Intel compiler AIX (copper) IBM compiler SGI Altix (cobalt) Intel compiler Xeon Linux cluster (tungsten) Intel compiler Misc. update:
* [svn-r10718] Purpose:Quincey Koziol2005-05-033-67/+68
| | | | | | | | | | | Code cleanup Description: Clean up some compiler warnings. Platforms tested: FreeBSD 4.11 (sleipnir) w/gcc 4.0 Too minor to require h5committest
* [svn-r10717] Purpose:John Mainzer2005-05-023-8/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | Remove C99 types from new metadata cache related API calls (take 2 -- missed one in the previous check in) Description: Windows (and perhaps others) don't like int32_t and int64_t. While we have dealt with the issue internally, it is more of a problem in API calls. Solution: Convert int32_t to int and int64_t to long int in the new metadata cache related API calls. Platforms tested: heping Misc. update:
* [svn-r10716] Purpose:Quincey Koziol2005-05-022-430/+57
| | | | | | | | | | | | Code cleanup Description: Migrate MPE macros to H5private.h, in preparation for using the H5MPprivate.h file for "memory pool" API. Platforms tested: FreeBSD 4.11 (sleipnir) w/parallel Too minor to require h5committest
* [svn-r10715] Purpose:John Mainzer2005-05-024-149/+154
| | | | | | | | | | | | | | | | | | | | | | | | | | | Remove C99 types from new metadata cache related API calls Description: Windows (and perhaps others) don't like int32_t and int64_t. While we have dealt with the issue internally, it is more of a problem in API calls. Solution: Convert int32_t to int and int64_t to long int in the H5AC_cache_config_t structure used by the new metadata cache related API calls. Added explicit type casts to convert between internal and external representations. Platforms tested: h5committested Misc. update:
* [svn-r10714] Purpose:MuQun Yang2005-05-021-0/+3
| | | | | | | | | | | | Update because of addition of windows projects. Description: Solution: Platforms tested: Misc. update:
* [svn-r10713] Purpose:MuQun Yang2005-05-021-0/+106
| | | | | | | | | | | | Adding windows project files to simulate the fortran auto-type conversion procedures on linux. Description: Solution: Platforms tested: Misc. update:
* [svn-r10712] Purpose:MuQun Yang2005-05-021-0/+29
| | | | | | | | | | | | | Adding windows workspace to simulate the fortran auto-type conversion procedures on linux. Description: Solution: Platforms tested: windows xp Misc. update:
* [svn-r10711] Purpose:MuQun Yang2005-05-021-14/+14
| | | | | | | | | | | | | Update path of High-level fortran library because of internal updates of the library on Linux. Description: Solution: Platforms tested: MSVS 6.0 on windows Misc. update:
* [svn-r10710] Purpose:MuQun Yang2005-05-021-1/+1
| | | | | | | | | | | | | Update cachedll tests to include the tokens HDF5_DLL and HDF5_USE_DLL. Description: Solution: Platforms tested: MSVS 6.0 on windows XP Misc. update:
* [svn-r10709] Purpose:MuQun Yang2005-05-021-137/+143
| | | | | | | | | | | | | Update dependency for cache project Description: Solution: Platforms tested: MSVS 6.0 on windows XP Misc. update:
* [svn-r10708] Purpose:MuQun Yang2005-05-021-50/+0
| | | | | | | | | | | | | remove srb and gass tests from windows batch file. Description: Solution: Platforms tested: No need to test. Misc. update:
* [svn-r10707] Purpose:MuQun Yang2005-05-021-1/+1
| | | | | | | | | | | | | | | bug fix, the wrong setting at H5public.h causes library failed to be compiled on windows. Description: "long long" needs to be changed to long_long since "long long" can not be recongized on windows. Solution: Platforms tested: MSVS 6.0 on windows XP Linux 2.4 on heping Misc. update:
* [svn-r10706] Purpose:MuQun Yang2005-05-021-0/+1
| | | | | | | | | | | | | | | bug fix Description: When using memcpy on windows, <string.h> needs to be included. Solution: include <string.h> Platforms tested: MSVS 6.0 on windows XP, too minor to test with three platforms. Misc. update:
* [svn-r10705] Purpose:Quincey Koziol2005-04-304-11/+4
| | | | | | | | | | | Code cleanup Description: Clean up a few compiler warnings of various sorts... Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r10703] Purpose:Quincey Koziol2005-04-301-6/+6
| | | | | | | | | | | | | | | | Bug fix Description: Correct bug where buffers that have only fractional elements (usually from being compressed before being shuffled) would cause optimized algorithm to dump core. Solution: Don't attempt to shuffle bytes unless we've got more than one element. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r10702] Purpose:Xiaowen Wu2005-04-291-3/+3
| | | | | | | | | | | | | | | Bug fix. Description: The previous bug fix of H5Zscaleoffset filter was not secure enough. Solution: Slight modification based on previous version. Platforms tested: heping Misc. update:
* [svn-r10701] James Laird2005-04-293-40/+26
| | | | | | | | | | | | | | | | | Purpose: Bug fix Description: Some platforms (Windows) don't have the long long type, which causes automatic Fortran type matching to fail. A solution is to use HDF5's long_long type. Solution: Changed H5match_types.c to use long_long type. Moved definition of long_long out of H5private.h and into H5public.h. Platforms tested: mir, copper, pommier
* [svn-r10700] Purpose:Quincey Koziol2005-04-294-3/+46
| | | | | | | | | | | | | | | Bug fix Description: Kent reminded me that switching the logic wasn't enough, we really needed to add the definition to the configure script. Solution: Do that. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r10699] Purpose:Quincey Koziol2005-04-293-6/+6
| | | | | | | | | | | | Code cleanup Description: Switch name & logic from H5_LLONG_TO_FP_CAST_BROKEN to H5_LLONG_TO_FP_CAST_WORKS, to better match the rest of the library. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r10698] Purpose:Xiaowen Wu2005-04-291-3/+3
| | | | | | | | | | | | | | | | | | Bug fix. Description: The scaleoffset filter checks the uppper limmit of span of values before it is assigned. The check for floating-point data, which may not be represented in the machine exactly as the user wanted, did not consider this. Solution: Slight modification of check above. Platforms tested: heping Misc. update:
* [svn-r10697] Purpose:Fang Guo2005-04-291-23/+24
| | | | | | | | | | | Update fortran source code for windows. Description: Solution: Platforms tested: Misc. update:
* [svn-r10696] Purpose:Fang Guo2005-04-291-15/+15
| | | | | | | | | | | Update header files for windows Description: Solution: Platforms tested: Misc. update:
* [svn-r10695] Purpose:MuQun Yang2005-04-291-2/+2
| | | | | | | | | | | | Update collective irregular IO support information for IBM AIX 5.x Description: Solution: Platforms tested: Misc. update:
* [svn-r10694] Purpose:MuQun Yang2005-04-291-1/+2
| | | | | | | | | | | | Add some comments for handling collective irregular IO with this platform. Description: Solution: Platforms tested: Misc. update:
* [svn-r10690] Purpose:MuQun Yang2005-04-281-12/+17
| | | | | | | | | | | | | | | | | | Bug fix Description: On visual studio 6.0, conversion from unsigned long long to double is not supported. Even during compilation stage, it will fail. Solution: Albert changed the way the macro is handled so that for windowx MSVS 6.0, the code that has conversion from unsigned long long to double will not compile. Platforms tested: windows, linux Misc. update:
* [svn-r10689] Purpose:John Mainzer2005-04-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | Update config/lt_vers.am Description: My version number bump to config/lt_vers.am somehow didn't get checked in with the rest of the metadata cache API mods. Solution: Bumped the version numbers again, and try checking in the file again. Platforms tested: None -- but see previous checkin of metadata cache API additions. Misc. update:
* [svn-r10688] Purpose:John Mainzer2005-04-2816-261/+4620
| | | | | | | | | | | | | | | | | | | | | | | | | | Add API calls allowing user control of the metadata cache. Description: Prior to this update, the metadata cache was not configurable from outside the library. Solution: Add API calls allowing the user to configure the metadata cache either at file open time, or for any open file. Also added calls permitting the user to monitor cache size and hit rate. These latter facilities are needed for "manual" cache size control Platforms tested: h5committested Misc. update:
* [svn-r10687] Purpose:Xiaowen Wu2005-04-281-50/+38
| | | | | | | | | | | | | | | Modifications. Description: Scaleoffset filter codes could not pass windows compiler. Solution: Modifications were made to make it pass. Also slight improvements of codes. Platforms tested: heping Misc. update:
* [svn-r10686] Frank Baker2005-04-271-3/+9
| | | | | | | | | | | Purpose: Added note to H5Tget_class description that library returns H5T_STRING for both fixed-length and variable-length strings. Fixes Bugzilla #329. In H5Tget_member_class, added reference to list of valid class identifiers in H5Tget_class. Platforms tested: Firefox
* [svn-r10683] Purpose:Frank Baker2005-04-271-2/+2
| | | | | | | Corrected return value of H5Tget_member_value. Fixed Bugzilla #309 Platforms tested: Firefox
* [svn-r10682] Purpose:Xiaowen Wu2005-04-271-7/+7
| | | | | | | | | | | | | | | | | | Slight modifications. Description: Several constants related to the H5Pset_scaleoffset interface are added into H5Zpublic.h. Test cases that calls H5Pset_scaleoffset needs slight modifications. Solution: Use the defined names when calling H5Pset_scaleoffset instead of using numerical numbers. Platforms tested: heping, shanti Misc. update:
* [svn-r10681] Purpose:Xiaowen Wu2005-04-271-15/+16
| | | | | | | | | | | | | | | | | Slight modification. Description: Several constants were added for the scaleoffset filter in file H5Zpublic.h and corresponding changes needs to be made in H5Zscaleoffset.c. Solution: Slight modification of codes. Platforms tested: heping, shanti Misc. update:
* [svn-r10680] Purpose:MuQun Yang2005-04-271-1/+1
| | | | | | | | | | | | | | H5Pset_scaleoffset API is changed due to addition of the floating-point filter Description: Only add a parameter, nothing should change for the tool. Solution: Platforms tested: Linux 2.4 Misc. update:
* [svn-r10679] Purpose:MuQun Yang2005-04-271-1/+1
| | | | | | | | | | | | | | H5Pset_scaleoffset API is changed due to addition of the floating-point filter. Description: Only add a parameter, nothing should change for the tool. Solution: Platforms tested: Linux 2.4 Misc. update:
* [svn-r10678] Purpose:MuQun Yang2005-04-271-1/+1
| | | | | | | | | | | | | | | Update usage of H5Pset_scaleoffset. Description: H5Pset_scaleoffset API is changed due to addition of the floating-point filter. Solution: Only add a parameter, nothing should change for the tool. Platforms tested: Linux 2.4 Misc. update:
* [svn-r10677] Purpose:MuQun Yang2005-04-271-0/+15
| | | | | | | | | | | | | Add some comments for H5Pset_scaleoffset. Description: Solution: Platforms tested: No need to test. Misc. update:
* [svn-r10676] Purpose:MuQun Yang2005-04-271-0/+6
| | | | | | | | | | | | Add a few constants for the scaleoffset filter. Description: Solution: Platforms tested: Misc. update:
* [svn-r10675] Purpose:Xiaowen Wu2005-04-261-159/+508
| | | | | | | | | | | | | | | | | New feature. Description: The scaleoffset filter has been implemented for compressing floating-point data (float, double, but not long double) using D-scaling method from GRIB. It also changes to according to the new interface of H5Pset_scaleoffset API. Solution: Platforms tested: heping, copper, shanti Misc. update:
* [svn-r10674] Purpose:Xiaowen Wu2005-04-261-29/+472
| | | | | | | | | | | | | | | | | | | | New feature. Description: The scaleoffset filter has been implemented to to compress floating-point data (single precision and double precision) using D-scale method from GRIB. Solution: Test cases for float and double datatypes are added according to the change of scaleoffset filter. Situations of fill value defined/undefined are tested. Platforms tested: heping, shanti, copper Misc. update:
* [svn-r10673] Purpose:Xiaowen Wu2005-04-261-3/+3
| | | | | | | | | | | | | | | New feature. Description: To update libtool's version number for changing API interface of H5Psetscaleoffset. Solution: Platforms tested: heping Misc. update:
* [svn-r10672] Purpose:Xiaowen Wu2005-04-261-1/+1
| | | | | | | | | | | | | | | | | | | | | New feature. Description: The H5Pset_scaleoffset is changed for the scaleoffset filter to handle both integer and floating-point data. Currently, the D-scaling method from GRIB has been implemented for compressing floating-point data. Solution: One more parameter is added to the H5Pset_scaleoffset interface to let user specify what type of data is used and what method to use as well as corresponding parameters. Platforms tested: heping Misc. update: Needs to update libtool's version number
* [svn-r10671] Purpose:Xiaowen Wu2005-04-261-9/+15
| | | | | | | | | | | | | | | | | | | | New feature. Description: The H5Pset_scaleoffset is changed for the scaleoffset filter to handle both integer and floating-point data. Currently, the D-scaling method from GRIB has been implemented for compressing floating-point data. Solution: One more parameter is added to the H5Pset_scaleoffset interface to let user specify what type of data is used and what method to use as well as corresponding parameters. Platforms tested: heping Misc. update:
* [svn-r10670] MuQun Yang2005-04-261-1/+1
| | | | | | | | | | | | | | | | | Purpose: collective chunk IO support for AIX 5.x Description: NCSA just updated its poe version, this new version will support MPI complicated derived data type. So update our configuration file for AIX 5.x. Solution: Platforms tested: copper, no need for others since only AIX 5.x will be affected. Misc. update:
* [svn-r10669] Purpose:James Laird2005-04-261-1/+0
| | | | | | | Bug fix Description: Removed H5f90i.h from MANIFEST.