summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r11093] Purpose:Quincey Koziol2005-07-2120-776/+1525
| | | | | | | | | | | | Bug fix Description: Rewrite code for mounting files to clean up layers of kludges and implement a much cleaner and more maintainable design. Platforms tested: FreeBSD 4.11 (sleipnir) Linux 2.4
* [svn-r11092] Purpose:MuQun Yang2005-07-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Correct a typo for function declaration. It causes problems for windows DLLs. Description: In file hdf5\hl\fortran\src\H5LTf90proto.h Line 183 'n' might be missed in the very beginning "h5ltget_dataset_ndims_c" should change to "nh5ltget_dataset_ndims_c" Solution: change it. Platforms tested: too minor to test at other platform, Fang reported this, so I assume it should work on windows. Misc. update:
* [svn-r11091] Purpose:Pedro Vicente Nunes2005-07-202-21/+21
| | | | | | | | | | | | | | | improve documentation by comments changed the return value of H5DSget_num_scales for a case when there are no scales attached from FAIL (-1) to 0 Description: Solution: Platforms tested: linux solaris Misc. update:
* [svn-r11089] Purpose:Albert Cheng2005-07-201-3/+1
| | | | | | | | | | | | | cleanup. Description: The install directory (--prefix) has been changed to $PWD/hdf5 long time ago. It is no need to reset to installdir any more. Platforms tested: Change is trivial and will be tested in Daily tests. Misc. update:
* [svn-r11088] Purpose:MuQun Yang2005-07-191-0/+4
| | | | | | | | | | | | | | | | | | support thread-safe on windows Description: pthread on windows won't return a numeric value from pthread_safe. An error message applying on linux won't apply on windows, Print some other message. Solution: Platforms tested: windows xp, too minor to test at other platforms. Misc. update:
* [svn-r11087] Purpose: Bug fix.Raymond Lu2005-07-194-90/+214
| | | | | | | | | | | | | | Description: When converting floating-point numbers to integers and the values of floating-point number are greater than the maximal value of integer, Cray X1 generates floating exception. Solution: Added a test in configure to detect Cray X1's exception. Set a flag to indicate the machine that can handle overflow converting all floating-point to all integer types. This flag should be set for all machines, except for Cray X1 where floating exception is generated when the floating-point value is greater than the maximal integer value. Platforms tested: Cray X1 and h5committest.
* [svn-r11086] Purpose:James Laird2005-07-191-419/+0
| | | | | | | | | | MANIFEST update Description: Updated MANIFEST after doc tree was removed. Platforms tested: mir
* [svn-r11085] Purpose:James Laird2005-07-195-80/+23
| | | | | | | | | | | | | | | Bug fix Description: Update Makefiles now that docs are no longer in main hdf5 tree. Solution: Changed root-level Makefile.am not to recurse into docs tree. Removed docs Makefiles from configure.in. Removed config/commence-doc.am, since it is no longer used. Platforms tested: mir (change to Makefiles only)
* [svn-r11084] Frank Baker2005-07-19402-114737/+0
| | | | | | | | | Description: All HDF5 user documentation has been moved to a separate hdf5doc/ repository, managed under Subversion. With this 'cvs commit', all files are stripped from hdf5/doc/. THIS CHANGE IS APPLIED ONLY TO THE HDF5 DEVELOPMENT BRANCH, post Release 1.6.x; it is not applied to the release branches.
* [svn-r11083] Purpose:James Laird2005-07-1813-70/+25
| | | | | | | | | | | | Bug fixes Description: A number of minor changes to Makefiles. Some files will now be cleaned properly, some comments are more informative, etc. Platforms tested: heping, mir, modi4
* [svn-r11082] Purpose:HDF Admin2005-07-181-3/+0
| | | | | | | | | | | | | | | | | | | | upgrade. Description: Release used to copy the updated release_docs/HISTORY.txt and release_docs/RELEASE.txt to the doc/html/ADGuide. The doc/ is removed from the source tree. So, remove the command that does the copying. Note that once the separated doc/ location is known, release needs to copy the two files into them and committed them via sub-version commands. Platforms tested: No test because it is a trivial change and it is not easy to change without triggering the full release process. Misc. update:
* [svn-r11081] Snapshot version 1.7 release 48HDF Admin2005-07-188-33/+98
|
* [svn-r11078] Purpose:Quincey Koziol2005-07-1710-26/+40
| | | | | | | | | | | | | | | Bug fix Description: Correct memory leak when a dataset is attempted to be opened, but turns out to be a group or named datatype. Also, clean up code that was leading to the leak and zero out empty group entries to help prevent similar errors in the future. Platforms tested: FreebSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r11077] Purpose:Quincey Koziol2005-07-165-13/+183
| | | | | | | | | | | | Bug fix Description: Further progress on fixing file mounting to work properly. Platforms tested: FreeBSD 4.11 (sleipnir) Linux 2.4 Too minor to require h5committest
* [svn-r11075] Purpose:Albert Cheng2005-07-151-0/+2
| | | | | | | | | | | | | | | bug fix. Description: The deploy command would exit whether it succeeded or not. Solution: Fixed it so that it exits only when deploy has encountered failures. Platforms tested: Trivial change. Will watch the daily test results. Misc. update:
* [svn-r11073] Purpose: Small bug fixElena Pourmal2005-07-141-1/+1
| | | | | | | | | | | Description: On VMS assertion failed due to a typo ("/" instead of "%") Solution: Fixed a typo Platforms tested: VMS (code is not exercised on other platforms) Misc. update:
* [svn-r11072] Purpose:Quincey Koziol2005-07-141-1/+1
| | | | | | | | | | Bug fix Description: Initialize "use_gpfs" variable. Platforms tested: None - just eyeballed it.
* [svn-r11071] MuQun Yang2005-07-131-11/+14
| | | | | | | | | | | | | Purpose: Update collective IO support status. Description: Solution: Platforms tested: Misc. update:
* [svn-r11070] MuQun Yang2005-07-131-2/+19
| | | | | | | | | | | | | | | | | | Purpose: Make collective IO tests work with mpiposix Description: Although internally HDF5 is using independent IO for mpiposix driver, it is still a good test to see whether HDF5 APIs can allow collective IO calls to pass into mpiposix driver. Previous tests ignore this test; now add it. Solution: Platforms tested: AIX (copper), too minor to need to test with three platforms. Misc. update:
* [svn-r11069] Purpose:Leon Arber2005-07-131-1/+2
| | | | | | | | | | | | | | | | Bug fix Description: The testh5diff.sh script fails on mcr because of random srun messages thrown into the output Solution: Added some code to filter out the srun messages before the output is compared. Platforms tested: LLNL mcr Misc. update:
* [svn-r11068] Purpose:Fang Guo2005-07-121-1/+21
| | | | | | | | | | | Maintenance for windows Description: Fix h5repack test problems with test1.h5 and test2.h5 Solution: Platforms tested: Misc. update:
* [svn-r11067] Purpose:MuQun Yang2005-07-123-16/+52
| | | | | | | | | | | | | | | | | | Updating phase 2 work of collective IO Description: The current collective IO tests cannot test for number of processors bigger than some values, this change will lift those restriction. However, the test may be slower. Solution: Platforms tested: linux 2.4, AIX 5.1, Linux 2.4 IA64 and IRIX 6.5 (I haven't tested big number of processors with the restriction of the machine) Misc. update:
* [svn-r11066] Purpose:MuQun Yang2005-07-121-1/+15
| | | | | | | | | | | | | | | | | | | Updating phase 2 work of collective IO Description: When the size is bigger than some value for MPI derived data type, mpich 1.2.5 and lower version won't work any more, so in the configuration file, we will check the version number and switch from collective IO to independent IO by turning off complex derived datatype. Solution: Platforms tested: linux 2.4, AIX 5.1, Linux 2.4 IA64 and IRIX 6.5 Misc. update:
* [svn-r11065] Purpose:MuQun Yang2005-07-121-0/+17
| | | | | | | | | | | | | | | | Updating phase 2 work of collective IO Description: When the size is bigger than some value for MPI derived data type, mpich 1.2.5 and lower version won't work any more, so in the configuration file, we will check the version number and switch from collective IO to independent IO by turning off complex derived datatype. Solution: Platforms tested: linux 2.4, AIX 5.1, Linux 2.4 IA64 and IRIX 6.5 Misc. update:
* [svn-r11063] Purpose:Leon Arber2005-07-111-4/+4
| | | | | | | | | | | | | | | | Bug fix Description: An earlier bug fix to plotting when the minimum number of processors was not 1 caused the -procs argument to be ignored. Solution: Added a check to see what the -procs argument was set to and plot accordingly. Platforms tested: colonelk Misc. update:
* [svn-r11062] Purpose:Albert Cheng2005-07-112-2/+8
| | | | | | | | | | | | bug fix Description: rwdsetexample and attrexample both modify the same file created by dsetexample. Need to serialize all three of them. Platforms tested: Did 50 times of make check in fortran/examples. It used to fail at least once. Now it does not fail.
* [svn-r11060] Purpose: Fix bug (reported by user)Binh-Minh Ribler2005-07-1014-87/+173
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: The use of FileCreatPropList::DEFAULT sometimes caused failure in the reference counting area. This occurs to all the default property lists, which also include FileAccPropList::DEFAULT, DSetCreatPropList::DEFAULT, and DSetMemXferPropList::DEFAULT. H5P_DEFAULT was used to create these default prop lists and because its value is 0, the id of these prop lists are 0, which is rejected by the H5I functions during the reference counting. Solution: The main action to fix the above problem was to use H5P_FILE_CREATE H5P_FILE_ACCESS H5P_DATASET_CREATE H5P_DATASET_XFER to define the default property lists accordingly. Yet, when this fix was applied, some bug in reference counting was revealed. It appeared that some ids were not incremented but were passed in for decrementing. The following actions were then taken to fix and improve the current use of reference counting H5I functions. * added private func IdComponent::p_valid_id to verify that the id is a valid id and can be passed into an H5I function * used p_valid_id to validate an id before calling an H5I functions in the reference-counting member functions incRefCount, decRefCount, and getCounter * changed to use member function incRefCount, decRefCount, and getCounter instead of the C APIs H5Iinc_ref, H5Idec_ref, and H5Iget_ref throughout IdComponent. In addition, overloadings were added for incRefCount, decRefCount, and getCounter to take an id different than the id of the current instance; they can be convenient during debugging. Platforms tested: Linux 2.4 (heping) SunOS 5.8 64-bit (sol) AIX 5.1 (copper)
* [svn-r11057] Purpose:Quincey Koziol2005-07-093-3/+57
| | | | | | | | | | | | | | | Bug fix Description: Correct error where the dataset sieve buffer was inadvertantly disabled, resulting in poor raw data I/O performance for certain I/O patterns. Solution: Hook dataset sieve buffer size setting back up. Platforms tested: FreeBSD 4.11 (sleipnir) Solaris 2.9 (shanti)
* [svn-r11055] Purpose: Add comment.Raymond Lu2005-07-081-1/+10
|
* [svn-r11054] Purpose: Bug fix.Raymond Lu2005-07-082-8/+33
| | | | | | | | | | | | | | | | | Description: There was a bug in the calculating code of the Fletcher32 checksum in the library before v1.6.3. The checksum value wasn't consistent between big-endian and little-endian systems. This bug was fixed in Release 1.6.3. However, after fixing the bug, the checksum value is no longer the same as before on little-endian system. Solution: Made the library compare both the correct checksum and incorrect checksum generated from v1.6.2 or before. This makes the library be backward compatible but not forward compatible. Platforms tested: h5committest and fuss. Misc. update: Documented the forward incompatibility problem in the Known Problem section in RELEASE.txt
* [svn-r11053] Purpose:Fang Guo2005-07-081-1/+1
| | | | | | | | | | | Maintenance. Description: Modify path to b_tree_plusdll Solution: Platforms tested: Misc. update:
* [svn-r11052] Purpose:Albert Cheng2005-07-081-2/+5
| | | | | | | | | | | improvement. Description: make the adding of -xopnemp=stabs linking flag only when enable-fortran is set. Platforms tested: Tested in shanti only.
* [svn-r11051] Purpose: MaintenanceElena Pourmal2005-07-081-0/+7
| | | | | | | | | | | | | | | Description: -xopnemp=stabs linking flag is needed on Solaris 2.9 in order to build Fortran library. Solution: Added the flag to LDFLAGS if system version is 5.9 I don't really like the fix since this flag is now always added for 5.9 systems even if Fortran is not enabled. If someone has a better solution, please let me know :-) Platforms tested: shanti, sol Misc. update:
* [svn-r11050] Purpose:Fang Guo2005-07-071-0/+2
| | | | | | | | | | | Update Description: two new project files added. Solution: Platforms tested: Misc. update:
* [svn-r11049] Purpose:Fang Guo2005-07-071-0/+2
| | | | | | | | | | | Update Description: two new project files added Solution: Platforms tested: Misc. update:
* [svn-r11048] Purpose:Fang Guo2005-07-071-1688/+1718
| | | | | | | | | | | Update Description: New project files added Solution: Platforms tested: Visual studio .Net on windows XP Misc. update:
* [svn-r11047] Purpose:Quincey Koziol2005-07-072-0/+6
| | | | | | | | | | | Bug fix Description: Add dependency of flush2 test on flush1 test Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r11046] Purpose: MaintenanceElena Pourmal2005-07-071-2/+0
| | | | | | | | | | | | Description: Removed -DH5_ABSOFT flag for C compiler when Absoft f95 compiler was used; this flag is not needed anymore since we automatically construct names of C functions called from Fortran. Solution: Platforms tested: pommier Misc. update:
* [svn-r11045] Purpose:Fang Guo2005-07-071-0/+60
| | | | | | | | | | | update project file Description: new source codes added (H5BP.c H5BPcache.c H5BPdbg.c and H5BPtest .c) VS: [details about the changes, algorithm, etc...] Platforms tested: MSVS 6.0 on windows XP Misc. update:
* [svn-r11044] Purpose:Fang Guo2005-07-071-0/+60
| | | | | | | | | | | Update project file. Description: New source codes added (H5BP.c H5BPcache.c H5BPdbg.c and H5BPtest.c) Solution: Platforms tested: MSVS 6.0 on windows XP Misc. update:
* [svn-r11043] Purpose:Pedro Vicente Nunes2005-07-073-1/+3
| | | | | | | | | | | | | | new test hor h5repack, to syncronize tests between unix and windows it requires a new file added Description: Solution: Platforms tested: linux Misc. update:
* [svn-r11042] Purpose:Quincey Koziol2005-07-0735-245/+245
| | | | | | | | | | | | | | | | | | Bug fix Description: The ".chksh" file for a test script was being created in the "source" location rather than the build location. This can cause problems when multiple builds are running because "slower" machines will see the ".cshsh" file from faster machines and will not run the test script as they should. Solution: Use 'basename' command to strip off the path of the script and create the ".chksh" file in the build location. Platforms tested: FreeBSD 4.11 (sleipnir) h5committest
* [svn-r11041] Purpose:Fang Guo2005-07-071-0/+2
| | | | | | | | | | | Add new proejct files. Description: Solution: Platforms tested: Misc. update:
* [svn-r11040] Purpose:Fang Guo2005-07-071-0/+7
| | | | | | | | | | | test on b+tree added Description: Solution: Platforms tested: Misc. update:
* [svn-r11039] Purpose:Fang Guo2005-07-071-0/+42
| | | | | | | | | | | Update workspace Description: New project files added Solution: Platforms tested: Msvs 6.0 on windows XP Misc. update:
* [svn-r11038] Purpose:Fang Guo2005-07-071-0/+107
| | | | | | | | | | | | Catch up with linux. Description: dll b+tree project file b_plus_treedll.dsp was added due to b+tree.c added on July 6 Solution: Platforms tested: MSVS 6.0 on windows XP Misc. update:
* [svn-r11037] Purpose:Fang Guo2005-07-071-0/+107
| | | | | | | | | | | Catch up with Linux. Description: b_plus_tree.dsp was added for windows due to new source code b+tree.c added On July 6 Solution: Platforms tested: MSVS 6.0 on windows XP Misc. update:
* [svn-r11036] Purpose:Fang Guo2005-07-072-65/+38
| | | | | | | | | | | | Modification on .Net and Intel part Description: In batch mode, there should be no options to choose build Only HDF5 C or both C and C++ library with visual studio .net or intel compiler for the time being Solution: Platforms tested: Misc. update:
* [svn-r11035] Purpose:Albert Cheng2005-07-071-3/+5
| | | | | | | | | | | Improvement Description: Added some argument sanity chechking by ensuring exactly two arguments are provided. Platforms tested: sol.
* [svn-r11034] Purpose:Albert Cheng2005-07-0737-140/+98
| | | | | | | | | | | | | | | | | bug fix. Description: -nt is not a universal option for the test command in all platforms. The use of it in conclude.am cause some platforms to bark at the Makefile generated. Solution: Created a command script bin/newer which tests if file1 is newer than file2. Replace the "test file1 -nt file2" by "newer file1 file2". Platforms tested: Tested in sol.