summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r7129] Purpose:Quincey Koziol2003-07-013-10/+14
| | | | | | | | | | Bug fix Description: Propogate szip flag changes into FORTRAN source & tests Platforms tested: h5committest
* [svn-r7128] Purpose:Albert Cheng2003-06-301-1/+4
| | | | | | | | | | | | | | | feature change, new feature. Description: Had the HDF5_PARAPREFIX default set to /tmp. Changed it to null so that data files are created in current directory by default. Also added a code to print data filename used when debug level > 0. Platforms tested: Tested in modi4 parallel. Misc. update:
* [svn-r7127] Frank Baker2003-06-301-1/+1
| | | | | | | | | | | | Purpose: Bugfix Description: H5Pget_filter_by_id: Changed last parameter from "char *name[]" to "char name[]". Platforms tested: IE 5
* [svn-r7126] Purpose:Quincey Koziol2003-06-305-5/+27
| | | | | | | | | | | | | Code cleanup Description: Add in rest of szip "options mask" macros that were missing. Also made "raw" options mask set by the library, instead of requiring users to always set it. Platforms tested: FreeBSD 4.8 (sleipnir) Minor tweaks too small fo h5committest
* [svn-r7125] Frank Baker2003-06-301-21/+25
| | | | | | | | | | | | | | | | | | | Purpose: H5Pset_shuffle -- Add note regarding intended use. H5Pset_szip -- Correct options mask list. Copy edits. Description: H5Pset_shuffle -- Added note that the shuffle filter is designed to be used with in combination a compression filter. H5Pset_szip -- Changed 'szip' to 'SZIP' in running text. Removed RAW_OPTIONS_MASK, LSB_OPTIONS_MASK, and MSB-OPTIONS_MASK from options maks list as they are not available for user control. Added 'H5_SZIP_' prefix to all remaining option tags. Made corresponding changes to running text, removing or revising mentions of deleted option tags. Platforms tested: IE 5
* [svn-r7124] Bill Wendling2003-06-301-3/+3
| | | | | | | | | | | | | | | | Purpose: Bug Fix Description: LIBTOOLS macro was being used but not defined. Solution: Removed the LIBTOOLS macro as it wasn't necessary Platforms tested: Modi4 (small fix) Misc. update:
* [svn-r7123] Purpose:Bill Wendling2003-06-309-10/+1
| | | | | | | | | | | | | | | | | Bug Fix Description: The SUBDIRS macro is now defined as "" in the config/commence.in file. We shouldn't have definitions of this macro before the inclusion of config/commence.in. Solution: Placed all definitions of SUBDIRS after config/commence.in inclusion. Platforms tested: Modi4 (Small fix yet again). Misc. update:
* [svn-r7122] Purpose:Quincey Koziol2003-06-308-28/+15
| | | | | | | | | | | | | Code cleanup/Feature removal Description: Remove "round robin" writing of metadata in MPI VFDs (and a couple of other places). This never really worked the way I hoped it would and it causes problems on certain machines. Platforms tested: FreeBSD 4.8 (sleipnir) w/parallel Too small for triple check.
* [svn-r7121] Bill Wendling2003-06-305-22/+60
| | | | | | | | | | | | | | | | | | Purpose: Bug Fix Description: Changes needed to make "pmake" work on Modi4. Solution: Needed to add some null macro defines in the commence.in files. Needed to remove a dependence on LIBH5TEST in the fortran make since LIBH5TEST isn't used in the fortran stuff. Platforms tested: Modi4 (small change) Misc. update:
* [svn-r7119] Purpose:Albert Cheng2003-06-282-5168/+4085
| | | | | | | | | | | | | | | | | | | | | | Bug fix. Description: There was a bug fix for AIX machine when Poe is used to launch programs, that is in parallel mode. The fix is hostname dependent. Solution: Removed the hostname dependence and let the fix apply to all AIX machines. But put in a safety net--if $HDF5_AIX_NOPATCH is set to non-null, it will not use the fix but use the original code. (Don't expect this being used.) Platforms tested: Tested in Copper both with and without $HDF5_AIX_NOPATCH set. Did not run h5committest since this really applies to AIX systems only. Misc. update:
* [svn-r7118] Elena Pourmal2003-06-283-0/+378
| | | | | | | | | | | | | | | | | | | | | | | | | | Purpose: Maintenance Description: I added three new configuration files in c++/config directory for Cray SV1, T3E and T90IEEE Solution: Platforms tested: I used BlankForm in c++/config directory to create new configuration files for Crays. Only test on T3E is finally completed successfully. Two other Crays are still running, and running, and running. I am checking files in since they will not affect any other platforms. Binh-Minh and Bill, could you please take a look since I made minimum changes just to make it to work. I am not sure that everything is correct even if it works. Thanks! Misc. update:
* [svn-r7117] Elena Pourmal2003-06-281-0/+3
| | | | | | | | | | | | | Purpose: Maintenance Description: I added three new configuration files in c++/config directory for Cray SV1, T3E and T90IEEE Solution: Modified MANIFEST to add new files. Platforms tested: Misc. update:
* [svn-r7116] Purpose:Quincey Koziol2003-06-2725-48/+101
| | | | | | | | | | | | Update code Description: Move "PABLO_MASK" definition above header file inclusion to avoid problems with inline functions in header files. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7115] Purpose:Quincey Koziol2003-06-276-84/+220
| | | | | | | | | | | Update code Description: Incorporate Pablo support patches from Dan Wells Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7114] Elena Pourmal2003-06-271-1/+1
| | | | | | | | | | | | | | | Purpose: Bug fix Description: Makefile.in has hardcoded dependencies. H5Zff.lo was missing for the sequential version. That caused parallel make to fail, since module HDF5 was built before H5Z. Solution: Added H5Zff.lo to dependencies list. Platforms tested: This is an obvious error and also due to the seminar and picnic schedule I am checking in without testing. I will test it later today. Misc. update:
* [svn-r7113] Elena Pourmal2003-06-261-19/+8
| | | | | | | | | | | | | Purpose: Small bug fix Description: On SP when 64 bit mode is used, RUNPARALLEL environment variable is not set up correctly for Fortran. Solution: Copy Albert's fix for C library to Fortran Platforms tested: copper with 64-bit parallle C and Fortran Misc. update:
* [svn-r7112] Frank Baker2003-06-261-15/+40
| | | | | | | | | | | | | | | | | Purpose: Primarily edits from technical review Description: H5Dread H5Dwrite Clarify library behavior with certain mem_space_id/file_space_id combinations. Add comment regarding when space is allocated and fill values written. H5Dget_space_status -- Correct return value. Copy edits and formatting fixes. Platforms tested: IE 5, Safari
* [svn-r7111] Frank Baker2003-06-261-10/+36
| | | | | | | | | | | | | | | | | | | | | Purpose: Primarily edits from technical review. Description: H5Pget_fill_value -- Corrected 'value' parameter type. H5Pget_fill_time -- Added H5D_FILL_TIME_IFSET. H5Pset_filter --Add that filters are applied to chunks in order in which they were created. Correct H5Z_FLAG_OPTIONAL description. Add references to related functions. Add H5Z_FILTER_SZIP to list of valid filters. H5Pget_filter -- Add H5Z_FILTER_SZIP to list of possible filters. H5Pset_szip -- Remove list of publications references. H5Pset_edc_check -- Reverse notation of default setting. Copy edits. Platforms tested: IE 5, Safari
* [svn-r7110] Frank Baker2003-06-261-6/+8
| | | | | | | | | | | | | | | | Purpose: Primarily edits from tech review feedback. Description: H5Rget_obj_type Corrected parameter reference. H5Rget_object_type Corrected cross-reference. Corrected ""HDF5 R1.4 compatibility" note. Copy edits. Platforms tested: IE 5, Safari
* [svn-r7109] Purpose:Quincey Koziol2003-06-2617-125/+115
| | | | | | | | | | | Code cleanup Description: Clean up varios compiler warnings flagged by SGI compiler and gcc 3.3 Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7108] Purpose:Quincey Koziol2003-06-262-52/+68
| | | | | | | | | | | | | Code cleanup Description: Make the default for the function stack work like the default for the API tracing: when debug is enabled, the function stack defaults to on and when debug is disabled, the function stack defaults to off. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7107] Frank Baker2003-06-251-0/+4
| | | | | | | | | | | Purpose: Add new class. Description: Add '.1_4_compat' style class. Platforms tested: IE 5, Safari
* [svn-r7106] Frank Baker2003-06-251-7/+9
| | | | | | | | | | | | Purpose: Two more new tools. Description: Add h5diff and h5c++ to new tools list. Minor formatting fixes. Platforms tested: IE 5, Safari
* [svn-r7105] Frank Baker2003-06-251-5/+91
| | | | | | | | | | | | | | | Purpose: New function. "HDF5 Release 1.4 compatibility" note. Description: H5Rget_obj_type Added new function; replaces H5Rget_object_type. H5Rget_object_type Add "Provided for HDF5 Release 1.4 compatibility" note. Platforms tested: IE 5, Safari
* [svn-r7104] Purpose:Binh-Minh Ribler2003-06-257-134/+240
| | | | | | | | | | | | | | | | | Bug fix Description: Missing returning error for failures occur in C++ examples. Solution: Added "return -1;" when an exception is caught. Also, turned off automatic error printing so that the C++ API will catch and handle the failures. Platforms: SunOS 5.7 (arabica) Linux 2.4 (eirene) IRIX 6.5.11 (modi4)
* [svn-r7103] Purpose:Bill Wendling2003-06-251-1/+1
| | | | | | | Update Description: HP-UX Fortran parallel works now.
* [svn-r7101] Purpose:Bill Wendling2003-06-251-1/+1
| | | | | | | Update Description: Verified that Intel FOrtran works after much hacking...
* [svn-r7100] Purpose:Bill Wendling2003-06-241-1/+1
| | | | | | | Update Description: Updated with newest information for Intel on Linux.
* [svn-r7099] Elena Pourmal2003-06-249-5586/+7768
| | | | | | | | | | | | | Purpose: Maintenance Description: Bumped the version number to 1.5.62 after creating a tar ball for the fourth round of testing. Solution: run bin/h5vers -s scipt on arabica Platforms tested: N/A Misc. update:
* [svn-r7098] Purpose:Quincey Koziol2003-06-241-1/+17
| | | | | | | | | | | | | | Improve test a bit Description: Add a small bit of testing for the array field in a compound datatype. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest Cray SV1 (wind) Cray T3E (hubble) Cray T90 (gypsy)
* [svn-r7097] Purpose:Quincey Koziol2003-06-241-11/+14
| | | | | | | | | | | | | | | | | | | | | Bug fix Description: Alignment of some types (namely 'short's) was still not being correctly detected on some Crays. Solution: Revert part of last change which accidentally got the offset of 'short's wrong on Crays Correct check for alignment of 'short's on Crays. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest Cray SV1 (wind) Cray T3E (hubble) Cray T90 (gypsy)
* [svn-r7096] Purpose:Quincey Koziol2003-06-241-2/+4
| | | | | | | | | | | | | | | | | | Bug fix Description: Aligned data is not being detected by type conversion routines correctly on some Crays, causing corrupted data during I/O. Solution: Add extra checking for strange pointer behavior on Crays. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest Cray SV1 (wind) Cray T3E (hubble) Cray T90 (gypsy)
* [svn-r7095] Purpose:Quincey Koziol2003-06-241-6/+100
| | | | | | | | | | | | | | | Code cleanup Description: Include roughed-in, but commented out code for performing I/O on time datatypes. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest Cray SV1 (wind) Cray T3E (hubble) Cray T90 (gypsy)
* [svn-r7094] Purpose:Quincey Koziol2003-06-241-1/+1
| | | | | | | | | | | | | | Bug fix Description: Change final "long" to "long double" in native floating-point check. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest Cray SV1 (wind) Cray T3E (hubble) Cray T90 (gypsy)
* [svn-r7093] Purpose:Bill Wendling2003-06-242-0/+205
| | | | | | | | | | | | | | | MPE Fix Description: The MPE stuff needed the lmpe library. Solution: Added it. Platforms tested: Copper (Small fix) Misc. update:
* [svn-r7091] Purpose:Quincey Koziol2003-06-243-33/+0
| | | | | | | | | | | | | Code cleanup Description: Remove the fill-value option entirely, since the 1.5.x library's default behavior is now the same as the 1.4.x behavior and also there is no corresponding code for implementing fill-values with the POSIX or MPI-I/O tests. Platforms tested: FreeBSD 4.8 (sleipnir) w/parallel too small to need h5committest
* [svn-r7090] Purpose:Bill Wendling2003-06-242-75/+617
| | | | | | | | | | | | | | | | | Update Description: Changed the --enable-mpe flag to --with-mpe so that we could specify the directory information for where the MPE stuff is kept. (with the =DIR option that we have for --with-* flags) Solution: 7% Platforms tested: Copper (where MPE is...small change no requiring h5committest). Misc. update:
* [svn-r7089] Purpose:Albert Cheng2003-06-241-13/+0
| | | | | | | | | | | | | | | | | | | bug fixes Description: The "fs flush" actually discards the local caches information, NOT pushing the local file out to the servers. It does not help the AFS problems we had but probably made it worse by creating more demands on the servers. Solution: Removed the FLUSH_FILES code. Platforms tested: Can't be tested by h5committest and I am pretty sure the change is safe. Misc. update:
* [svn-r7087] Frank Baker2003-06-231-106/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | Purpose: Review feedback. Change "Development notes" to user notes. New fill_time value (H5D_FILL_TIME_IFSET). Formatting fix and copy edits. Description: (Based primarily on review feedback and developer consultations) H5Pset_hyper_vector_size -- Clarification on timing. H5Pmodify_filter -- dapl .vs. dcpl clarification. H5Pset_filter_by_id -- dapl .vs. dcpl clarification. H5Pset_szip -- Copy edits. 5Pset_fill_time -- Added new fill_time value, H5D_FILL_TIME_IFSET. H5Pset_fill_value, H5Pfill_value_defined, H5Pset_fill_time, H5Pset_alloc_time -- Added H5Dcreate x-ref to "Notes." H5Pcreate_class, H5Pregister, H5Pinsert -- Convert some "development notes" to user notes; delete others. -- Formatting rework in H5Pregister "Parameters." Platforms tested: IE 5, Safari
* [svn-r7086] Frank Baker2003-06-231-19/+25
| | | | | | | | | | | | | | Purpose: H5set_free_list_limits review feedback. Link corresponding F90 function. Description: Added explanations of regular, array, and block free lists. Copy edits. (both in response to review comments) Linked in corresponding F90 function. Platforms tested: IE 5, Safari
* [svn-r7085] Frank Baker2003-06-231-15/+20
| | | | | | | | | | | | | | | | | Purpose: Complete "compression" to "filters" revisions. H5Zregister review feedback. Description: Intro -- Finish the "Compression" ==> "Filters" changes. H5Zregister -- Clarify that the can_apply_func and set_local_func can be set to null. -- Define value of filter_id -- Other smaller revisions. (all based on review feedback) Platforms tested: IE 5, Safari
* [svn-r7084] Purpose:Quincey Koziol2003-06-231-17/+29
| | | | | | | | | | | | | | | | | | | Bug fix Description: Alignment on Cray SV1 machine was not being detected correctly and was not aligning integer types correctly for type conversion, nor was detecting the proper internal offset of the data in a 'short' type. Solution: Added more checks to detect way Cray aligns pointers in addition to current checks. Corrected 'offset' detection on big-endian machines. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7083] Purpose:Quincey Koziol2003-06-231-2/+7
| | | | | | | | | | | | Bug fix Description: Tighten up checks on "index" parameter to H5Aiterate to disallow negative values and values greater than the number of attributes on an object. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7082] Purpose:Quincey Koziol2003-06-231-5/+12
| | | | | | | | | | | | | | | Bug fix (backward compatibility) Description: Track changes to allow H5Giterate to pass along iterator callback's return value Also, improve range checking on "index" parameter to disallow invalid starting indices (<0 or > the number of objects in a group). Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7081] Purpose:Quincey Koziol2003-06-231-22/+138
| | | | | | | | | | | | | | | | Bug fix (backward compatibility) Description: Changes we've made during development of the 1.5.x branch had broken the feature of allowing user's callbacks to H5Giterate to return a value through the library back to the application which called H5Giterate. Solution: Better testing for this feature. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7080] Purpose:Quincey Koziol2003-06-236-55/+50
| | | | | | | | | | | | | | | | | Bug fix (backward compatibility) Description: Changes we've made during development of the 1.5.x branch had broken the feature of allowing user's callbacks to H5Giterate to return a value through the library back to the application which called H5Giterate. Solution: Correctly pass along iterator callback return value and adjust internal library code to conform to this design. Platforms tested: FreeBSD 4.8 (sleipnir) h5committest
* [svn-r7079] Frank Baker2003-06-201-5/+36
| | | | | | | | | | | | | | Purpose: Edits based on review feedback. Description: H5Dget_offset -- Corrected return value. H5Dcreate -- Added a brief mention of "fill values and space allocation" and a set of cross-references. H5Dfill -- Added H5Dcreate to the cross-reference list. Platforms tested: IE 5, Safari
* [svn-r7078] Frank Baker2003-06-201-4/+5
| | | | | | | | | | | Purpose: Edits based on review feedback. Description: H5Sselect_elements -- Remove H5S_SELECT_OR and associated comments. Platforms tested: IE 5, Safari
* [svn-r7077] Frank Baker2003-06-201-4/+16
| | | | | | | | | | | | | | | | | Purpose: Edits based on review feedback. Description: H5Tis_variable_str H5Tdetect_class -- Added notes regarding applicability of these 2 functions. H5Tget_native_type -- Copy edits. Added note to close returned identifier with H5Tclose and clarification WRT array, compoud, etc datatypes. Misc copy edits. Platforms tested: IE 5, Safari
* [svn-r7076] Frank Baker2003-06-201-628/+1114
| | | | | | | | | | | | | | | | | | | Purpose: Add new tools: h5diff h5perf h5redeploy h5c++ Corrections to h5import Description: h5diff, h5perf, h5redeploy, h5c++ -- Added these tools. h5import -- Corrected the description of the naming convention for output datasets. Other edits based on review comments. Copy edits and source code formatting. Platforms tested: IE 5, Safari