summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r10885] Purpose:Fang Guo2005-06-091-1/+1
| | | | | | | | | | | | Update project files to generate H5fortran_detect.f90 Description: Source code in project file H5fortran_detect_gen.dsp was renamed to H5test_kind.f90. Solution: Platforms tested: Compaq fortran 6.6 on windows XP. Misc. update:
* [svn-r10884] Purpose: A minor featureRaymond Lu2005-06-091-7/+16
| | | | | | | | Description: Let this short script file check whether the tests pass and report pass or fail. Platforms tested: fuss only - a simple change to the script file.
* [svn-r10883] Purpose:James Laird2005-06-091-1/+1
| | | | | | | | | | | | | Bug fix Description: H5test_kind.f90 had an error when being compiled by pgf90. Solution: A variable wasn't declared. Declared it to fix the bug. Platforms tested: heping, mir
* [svn-r10882] Purpose:James Laird2005-06-085-168/+106
| | | | | | | | | | | | | | | Bug fix/improvement Description: Added another step to fortran type detection. This should help on some bizarre platforms. Solution: Formerly, H5fortran_detect.f90 was included in the distribution. Now it is generated by H5test_kind.f90 (written by Elena). Platforms tested: verbena, modi4, copper
* [svn-r10881] Purpose: Bug fixRaymond Lu2005-06-083-22/+30
| | | | | | | | | | | | | Description: After recent fix of family driver bug(#213), some failure was discovered on sol and kelgia in daily test. Family files can't be opened by hdf5/tools/misc/repart_test.c. It turned out to be the destination size of "off_t" type wasn't passed in through H5Pset() correctly. Solution: In tools/misc/h5repart.c, copy the destination size to a variable of "hsize_t" type and pass in to H5Pset(). Platforms tested: sol and kelgia where the failure was discovered.
* [svn-r10880] Purpose:MuQun Yang2005-06-081-2/+9
| | | | | | | | | | | | | | | Adding supports for cygwin Description: g95 needs special fortran flags to make it work cygwin. Solution: Add the flag on cygwin config file. Now gcc, g++ and g95 are supported on cygwin. Platforms tested: cygwinNT_5.1, Linux 2.4 Misc. update:
* [svn-r10879] Purpose:MuQun Yang2005-06-082-3/+159
| | | | | | | | | | | | | | Removing configuration warnings on cygwin. Description: winsock.h cannot be compiled by cygwin and that generates configuration warnings. Remove checking winsock.h on cygwin. Solution: Platforms tested: Misc. update:
* [svn-r10878] Frank Baker2005-06-081-4/+3
| | | | | | | | | | Purpose: Remove statement that gray-scale image attribute must be in the range of 0-255. Remove datatype definition for the attribute IMAGE_ASPECTRATIO. Fixes Bugzilla entry 347. Platforms tested: Firefox
* [svn-r10875] Purpose:Quincey Koziol2005-06-083-267/+548
| | | | | | | | | | | | Bug fix Description: Fix several NULL pointer dereferences when tracking the name of open objects during some unusual sequences of mount & unmount operations. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r10873] Purpose:Quincey Koziol2005-06-081-2/+3
| | | | | | | | | | | | Bug fix Description: Tweaks to make new family file compatibility tests work in non-srcdir (i.e. "inplace") builds. Platforms tested: FreeBSD 4.11 (sleipnir) w & w/o srcdir Too minor to require h5committest
* [svn-r10872] Purpose:Fang Guo2005-06-071-0/+12
| | | | | | | | | | | Change Project files building order. Description: Modify project dependencies of hdf5_hl_cpp and hdf5_hl_fortran project files. Solution: Platforms tested: MSVS 6.0 on windows XP. Misc. update:
* [svn-r10870] Purpose:James Laird2005-06-072-8/+8
| | | | | | | | | | | | | | | | | Bug fix Description: Fortran type detection failed on Cygwin. This is because executables in Cygwin have the .exe extension, which confused dependencies in the Makefile. Solution: Sprinkled the $(EXEEXT) variable liberally about the fortran/src Makefile.am. This variable is set at configure time and will be ".exe" on Cygwin and stay "" on Linux. Platforms tested: Cygwin, modi4, mir
* [svn-r10866] Purpose:Fang Guo2005-06-071-4/+4
| | | | | | | | | | | | Solve name conflicts when build hdf5 with intel fortran on windows XP. Description: Rename release version output file name of project file hdf5_hl_fortran from hdf5_hl_fortran.lib to hdf5_hl_fortranr.lib Solution: Platforms tested: MSVS 6.0 on windows XP. Misc. update:
* [svn-r10865] Purpose:Albert Cheng2005-06-071-3/+8
| | | | | | | | | | | | | | | | Improvement Description: The actual stderr output was modified by the FILTER and was not available for display if errors detected later. Solution: Copy the actual stderr to a temporary file and do filtering on that. Platforms tested: LANL Flash. Misc. update:
* [svn-r10864] Purpose:Fang Guo2005-06-061-1/+1
| | | | | | | | | | | Solve the name conflicts when building with intel fortran. Description: Rename release version of libtest_fortran.lib to libtest_fortranr.lib Solution: Platforms tested: Intel Fortran 8.1 on windows XP Misc. update:
* [svn-r10863] Purpose: Bug fixRaymond Lu2005-06-061-0/+4
| | | | | | | | | | | Description:See details from Bug #213. Family member file size wasn't saved anywhere in file. When family file is opened, the first member size determine the member size. Misc. update: Added a family file as the source file for backward compatibility test.
* [svn-r10862] Purpose: Bug fixRaymond Lu2005-06-065-4/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description:See details from Bug #213. Family member file size wasn't saved anywhere in file. When family file is opened, the first member size determine the member size. Solution: this is the fifth step of checkin. Backward compatibility with v1.6 is tested. A family file created was created with the v1.6 library and opened with this version of the library. In the fourth step of checkin, a test suit is added for h5repart, including a program to generate the test files, a script file to run h5repart, and a program to verify repartitioned files can be opened by the library. There's a change from the first step of checkin. Family name template is no longer saved in the superblock because different pathname can make the name different. In the third step of checkin, h5repart has been modified. If h5repart is used to change the size of family member file, the new size(actual member size) is saved in the superblock. In the second step of checkin, multi driver is checked against the driver name saved in superblock. Wrong driver will result in a failure with an error message indicating multi driver should be used. This change includes split driver because it's a special case for multi driver. In the first step of checkin. Family member size and name template(unused at this stage) are saved in file superblock. When file is reopened,the size passed in thrin superblock. A different size will trigger a failure with an error message indicating the right size. Wrong driver to open family file will cause a failure, too. Platforms tested: h5committest and fuss. Misc. update: MANIFEST
* [svn-r10860] Purpose:MuQun Yang2005-06-061-4/+4
| | | | | | | | | | | | Changed the comments of scaleoffset filter to reflect the current stage. Description: Solution: Platforms tested: Misc. update:
* [svn-r10859] Purpose:Fang Guo2005-06-061-18/+6
| | | | | | | | | | | | Update project dependencies! Description: Add hl_test_ds and hl_test_packet to dependencies of all.dsw Solution: Platforms tested: MSVS 6.0 on windows XP. Misc. update:
* [svn-r10858] Purpose:Albert Cheng2005-06-0435-140/+525
| | | | | | | | | | | bug fix. Description: The check-s and check-p targets are not recursively passes down. Make them so. Platforms tested: heping (serial and pp).
* [svn-r10857] Purpose:Quincey Koziol2005-06-031-1/+1
| | | | | | | | | | Code cleanup Description: Re-enable free-list management in the library Platforms tested: None - eyeballed - too minor to require h5committest
* [svn-r10856] Purpose:Fang Guo2005-06-031-0/+2
| | | | | | | | | | | Add path to new added project files. Description: Add path to hl_test_ds.dsp and hl_test_packet.dsp Solution: Platforms tested: Misc. update:
* [svn-r10855] Purpose:Fang Guo2005-06-031-0/+4
| | | | | | | | | | | Update hdf5_hl project files in windows/proj Description: Add source code H5DS.c into hdf5_hl.dsp. Solution: Platforms tested: MSVS 6.0 on windows XP. Misc. update:
* [svn-r10854] Purpose:Fang Guo2005-06-031-0/+54
| | | | | | | | | | | Update all.dsw Description: Two new high level project files added into workspace Solution: Platforms tested: MSVS 6.0 on windows XP. Misc. update:
* [svn-r10853] Purpose:Fang Guo2005-06-031-2/+14
| | | | | | | | | | | Add test of new added high level project files. Description: Add test of hl_test_ds.dsp and hl_test_packet.dsp Solution: Platforms tested: Misc. update:
* [svn-r10852] Purpose:Fang Guo2005-06-031-0/+107
| | | | | | | | | | | Add new high level test project file. Description: Add high level test packet project file into windows/hl/test Solution: Platforms tested: MSVS 6.0 on windows XP. Misc. update:
* [svn-r10851] Purpose:Fang Guo2005-06-031-0/+111
| | | | | | | | | | | Add high level test project file Description: Add high level test ds project file into windows/hl/test Solution: Platforms tested: MSVS 6.0 on windows XP. Misc. update:
* [svn-r10850] Purpose:Albert Cheng2005-06-032-11/+6
| | | | | | | | | | | | | Improvement. Description: assign testph5diff.sh to the Parallel test scripts so that it will be tested for the check-p target. Platforms tested: heping pp. Misc. update:
* [svn-r10849] Purpose:Albert Cheng2005-06-0234-35/+102
| | | | | | | | | | | | | | | | | | bug fix Description: check-s and check-p were set as pre-requistics of test. They would get executed in parallel if parallel make is used. This could cause problems since serial tests are used to be executed before parallel tests. It is not known if it is always okay to run serial and parallel tests in simultantously. Solution: Change check-s and check-p as actions of the target test so that they get executed sequnentially. Platforms tested: heping PP.
* [svn-r10848] Purpose:Albert Cheng2005-06-021-1/+3
| | | | | | | | | | | | | | | | | | | | bug fix Description: check-s and check-p were set as pre-requistics of test. They would get executed in parallel if parallel make is used. This could cause problems since serial tests are used to be executed before parallel tests. It is not known if it is always okay to run serial and parallel tests in simultantously. Solution: Change check-s and check-p as actions of the target test so that they get executed sequnentially. Platforms tested: heping PP. Misc. update:
* [svn-r10847] Purpose: Bug fixRaymond Lu2005-06-0234-65/+497
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: See details from Bug #213. Family member file size wasn't saved anywhere in file. When family file is opened, the first member size determine the member size. Solution: This is the fourth step of checkin. A test suit is added for h5repart, including a program to generate the test files, a script file to run h5repart, and a program to verify repartitioned files can be opened by the library. There's a change from the first step of checkin. Family name template is no longer saved in the superblock because different pathname can make the name different. In the third step of checkin, h5repart has been modified. If h5repart is used to change the size of family member file, the new size(actual member size) is saved in the superblock. In the second step of checkin, multi driver is checked against the driver name saved in superblock. Wrong driver will result in a failure with an error message indicating multi driver should be used. This change includes split driver because it's a special case for multi driver. In the first step of checkin. Family member size and name template(unused at this stage) are saved in file superblock. When file is reopened,the size passed in thrin superblock. A different size will trigger a failure with an error message indicating the right size. Wrong driver to open family file will cause a failure, too. Platforms tested: h5committest and fuss. Misc. update: MANIFEST
* [svn-r10846] Purpose:Albert Cheng2005-06-021-1/+1
| | | | | | | | | | | | | update. Description: TEST_SCRIPT_PARA is not corrected as Makefile.am has. Ran reconfigure to update Makefile.in. Platforms tested: heping PP. Misc. update:
* [svn-r10844] Purpose:Quincey Koziol2005-06-021-48/+38
| | | | | | | | | | | | | Code cleanup Description: Simplify the "zero-sized hyperslab" handling. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest Misc. update:
* [svn-r10843] Purpose:Fang Guo2005-06-021-1/+1
| | | | | | | | | | | Modify batch file. Description: Add hl_test_table build into hdf5build.bat Solution: Platforms tested: Misc. update:
* [svn-r10842] Purpose:Quincey Koziol2005-06-021-3/+3
| | | | | | | | | | | Code cleanup Description: A few more cosmetic changes Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r10841] Purpose:Quincey Koziol2005-06-022-10/+93
| | | | | | | | | | | Code cleanup Description: Merge in some mostly cosmetic improvements to the H5F routines. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r10840] Purpose:James Laird2005-06-0253-228/+1279
| | | | | | | | | | | Added check-s and check-p targets. Description: Added check-s and check-p targets to 1.7 branch to match changes to 1.6 branch. Now parallel and serial tests can be run separately. Platforms tested: mir, modi4, copper
* [svn-r10839] Purpose:Albert Cheng2005-06-011-3/+15
| | | | | | | | | | | | | | | improvement. Description: hdf5_mpi_complex_derived_datatype_works is hardset to no but newer IRIX64 systems have it working. Changed the code to detect the compiler version and set hdf5_mpi_complex_derived_datatype_works to no for older compilers only. Platforms tested: modi4 for the no effect. Misc. update:
* [svn-r10837] Purpose:Quincey Koziol2005-06-016-87/+172
| | | | | | | | | | | | | | | | | | | | | Bug fix/new feature Description: Setting "SEMI" or "STRONG" file close degrees causes problems when multiple file IDs exist for the same file on disk. Solution: Make the "SEMI" and "STRONG" settings only apply to the file ID that is being closed. Also, add an "H5F_OBJ_LOCAL" flag for the H5Fget_obj_count() & H5Fget_obj_ids() calls, so that applications can query about objects opened with a particular file ID instead of all the objects opened in the file on disk. Platforms tested: FreeBSD 4.11 (sleipnir) h5committest
* [svn-r10836] Purpose:Fang Guo2005-06-011-5/+13
| | | | | | | | | | | Modify path problem in hdf5check.BAT: Description: Solution: Platforms tested: Misc. update:
* [svn-r10834] Purpose:John Mainzer2005-06-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Fix a compile issue with the SX6 port. Description: In cache.c, invalid_configs array was declared as const, which caused problems when elements of the array were passed to H5Pset_mdc_config() Solution: Remove the const modifier from the declaration of invalid_configs. Platforms tested: Heping (serial) Misc. update:
* [svn-r10832] Purpose:Quincey Koziol2005-05-312-23/+132
| | | | | | | | | | | | | | | | | Bug fix Description: Fix problems with hyperslab operations with hyperslabs that have count == 0 or block == 0 values. (bugzilla #294) Solution: Detect zero sized selections and translate into appropriate action on the current hyperslab, rather than go through the formality of generating span trees with zero-sized spans, etc. Platforms tested: FreeBSD 4.11 (sleipnir) w/parallel Too minor to require h5committest
* [svn-r10831] Purpose:Fang Guo2005-05-311-0/+4
| | | | | | | | | | | Add C++ High level Debug Test in hdf5check.bat Description: C++ High Level Debug Test was missed in the batch file hdf5chek.bat Solution: Platforms tested: Misc. update:
* [svn-r10829] Purpose:Albert Cheng2005-05-311-11/+35
| | | | | | | | | | | | | | | Bug fix Description: Various system or software (e.g. MPE) will print some diagnosis messages to stderr that cannot be suppressed. They messed up the output matching. Installed the STDERR_FILTER() to remove all these messages. Platforms tested: LANL flash. Misc. update:
* [svn-r10825] Purpose: Fix RM bugBinh-Minh Ribler2005-05-2914-20/+52
| | | | | | | | | | | | | | Description: Doxygen 1.4.2 has a bug that when an \exception immediately follows a \brief, the exception will be displayed prominently in the brief section. Solution: Temporarily added /// to after \brief to work around this problem and notified the Doxygen's author. Platforms tested: Linux 2.4 (heping) - only in documentation sections
* [svn-r10824] Purpose: Adding files for C++ API RMBinh-Minh Ribler2005-05-291-0/+6
| | | | | | | | | | | Description: Added these lines ./c++/src/RM_stylesheet.css ./c++/src/config_cpp_doc ./c++/src/header.html ./c++/src/header_files/filelist.xml ./c++/src/header_files/image001.jpg ./c++/src/header_files/image002.jpg
* [svn-r10823] Purpose: Adding files for C++ API RMBinh-Minh Ribler2005-05-296-0/+999
| | | | | | | | | | | | | Description: cpp_doc_config is the configuration file, used by Doxygen to generate the RM. RM_stylesheet.css is the style sheet used by the RM html pages; this style sheet is a modified version from the default doxygen.css. header.html and header_files are input to produce different page header than the default. Platforms tested: Verified on Windows XP.
* [svn-r10821] Purpose:Albert Cheng2005-05-281-1/+1
| | | | | Feature. Allow timelimit file to contain comment lines which are lines beginning with #.
* [svn-r10819] Purpose:Albert Cheng2005-05-281-0/+2
| | | | Use timelimit file to specify the time limit for timekeeper.
* [svn-r10817] Purpose:Albert Cheng2005-05-281-1/+21
| | | | | | | Feature Description: Add support for <time-limit> in the form of HH:MM.