summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r10571] Purpose:James Laird2005-04-073-333/+333
| | | | | | | | | | | | Improvement Description: Changed headers in Fortran directories to use H5_FC_FUNC macro from H5pubconf.h rather than FC_FUNC macro from H5config.h. This is better practice and works better with the Windows projects. Platforms tested: heping, Windows
* [svn-r10570] Purpose: MaintenanceElena Pourmal2005-04-0768-3215/+54
| | | | | | | | | | | Description: Removed support for SRB driver Solution: Removed or modified appropriate files; ran reconfigure to regenerate Makefile.in and configure files. Platforms tested: heping and shanti Misc. update: ran bin/chkmanifest on heping
* [svn-r10569] Purpose:Xiaowen Wu2005-04-071-10/+219
| | | | | | | | | | | | | | | | New feature. Description: The N-Bit filter needs a test case for no-op datatypes. Solution: A test case was added to test a compound datatype with N-Bit fields and no-op fields. Platforms tested: heping, shanti Misc. update:
* [svn-r10568] Purpose:Xiaowen Wu2005-04-071-25/+46
| | | | | | | | | | | | | | | | | | | | | Bug fix. Description: The current HDF5 library call H5Tget_size when called by the filter does not give the correct disk size for varible-length and variable-length string. The filter needs to have another way, if possible, to get their sizes. Solution: The filter can only solve this problem if varible-length and variable-length string is a member of compound datatype. The filter does not support the situation where an array datatype has variable-length or variable-length string as its base datatype. Platforms tested: heping, shanti Misc. update:
* [svn-r10566] Purpose:MuQun Yang2005-04-061-1/+4
| | | | | | | | | | | | | | | FOrtran is using macro FC_FUNC or H5_FC_FUNC Has to update windows H5pubconf.h to be consistent with the change. Description: Solution: Platforms tested: VS 6.0 on windows Misc. update:
* [svn-r10565] Purpose:MuQun Yang2005-04-061-10/+10
| | | | | | | | | | | | | | | | Bug fix for windows project files Description: Environmental variable HDF5_SZIP_DLL should be replaced by HDF5_SZIP, HDF5_ZLIB_DLL should be replaced by HDF5_ZLIB. Solution: Platforms tested: VS 6.0 on XP Misc. update:
* [svn-r10564] Purpose:MuQun Yang2005-04-061-0/+126
| | | | | | | | | | | | | | | update work space file on windows Description: work space file should be updated to incoroprate the new check-in project files btree2, blocketc.... Solution: Platforms tested: VS6.0 on XP Misc. update:
* [svn-r10563] Purpose:MuQun Yang2005-04-061-4/+4
| | | | | | | | | | | | | | Bug fix Description: HDF5_EXT_SZIP_DLL system environment variable is depleted, should be removed from the project file. Solution: Platforms tested: MSVS 6.0 on XP Misc. update:
* [svn-r10561] Purpose: MaintenanceElena Pourmal2005-04-065-1/+127
| | | | | | | | | | | Description: Added missing h5get_member_class_f function Solution: Platforms tested: heping; it is a simple change. I will watch daily tests and take care of failures. Misc. update:
* [svn-r10560] Purpose:James Laird2005-04-064-26/+78
| | | | | | | | | | | Feature: make install now installs h5perf Description: h5perf is now installed in hdf5/bin during 'make install.' Same change as in the 1.6 branch. Platforms tested: mir
* [svn-r10558] Purpose:MuQun Yang2005-04-061-1/+1
| | | | | | | | | | | | | | Change maximum test number from 30 to 40 since more collective IO tests were added into parallel HDF5 test. Description: Solution: Platforms tested: heping, copper, tungsten, cobalt, SDSC TG. Misc. update:
* [svn-r10557] Purpose:James Laird2005-04-052-0/+2
| | | | | | | | | | Makefile tweak Description: Added dependency for fortran/examples/ph5example.f90 to Makefile.am. Platforms tested: mir, modi4
* [svn-r10556] Update batch file hdf5build.BATFang Guo2005-04-051-24/+24
| | | | | | | | | | Description: Batch file hdf5build.BAT updated for windows without all.zip Solution: Platforms tested: Misc. update:
* [svn-r10555] Purpose:Leon Arber2005-04-052-1/+82
| | | | | | | | | | | | | | | | | | | | Feature Description: Added new function, getenv_all (only for parallel builds) Solution: getenv_all is a collective version of getenv. It is used to the return the value of an environment variable in another task and can be used to synchronize all of the environment variables used by all of the tasks. This helps to fix problems that commonly crop up (like with HDF5_PARAPREFIX) when an environment variable does not propogate to other tasks. This commit only includes the function. Future commits will replace the various getenv calls with getenv_all calls. Platforms tested: heping, sol, copper Misc. update:
* [svn-r10554] Purpose:Albert Cheng2005-04-052-4/+4
| | | | | | | Added new fortran parallel example. Platforms tested: Tested by hand in heping pp.
* [svn-r10553] Updated for newly added fortran parallel example file.Albert Cheng2005-04-051-0/+1
|
* [svn-r10552] Purpose:Albert Cheng2005-04-051-0/+124
| | | | | | | | | Added a new fortran parallel example program. Platforms tested: Tested in heping using pp mode. Misc. update:
* [svn-r10551] Purpose:Pedro Vicente Nunes2005-04-051-94/+89
| | | | | | | | | | | | | fixed some typos and formatting Description: Solution: Platforms tested: linux Misc. update:
* [svn-r10550] Purpose: Splitting dtypes.cRaymond Lu2005-04-052-4642/+129
| | | | | | | | | | Description: Yesterday, dtypes.c was split into two programs, dtypes.c and dt_atomic.c. After dt_atomic.c was added, dtypes.c remained the same as before waiting for the daily test to pass. While dt_atomic.c turned out fine today, the test in dt_atomic.c was taken out from dtypes.c. There's also some minor change in dt_atomic.c. Platforms tested: h5committest
* [svn-r10549] Purpose:Quincey Koziol2005-04-051-0/+10
| | | | Update manifest
* [svn-r10548] Purpose:Fang Guo2005-04-053-129/+109
| | | | | | | | | | | | Update documents about installing hdf5 on windows xp Description: Modified files: INSTALL_Windows.txt INSTALL_Windows_From_Command_Line.txt INSTALL_Windows_Short.txt Solution: Platforms tested: Misc. update:
* [svn-r10547] Purpose:Quincey Koziol2005-04-051-1/+1
| | | | | | | | | | | Bug fix (sorta) Description: Re-enable free-lists in library. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r10546] Purpose:MuQun Yang2005-04-052-12/+10
| | | | | | | | | | | | | | | | Support collective IO for irregular selection. Description: Solution: Platforms tested: Linux with MPICH AIX with mpcc_r Linux with ChaMPIO Altix with intel Misc. update:
* [svn-r10545] Purpose:MuQun Yang2005-04-053-200/+210
| | | | | | | | | | | | | | | | | | | | | | | | Activating collective IO supports for irregular selction inside HDF5 dataset. This support doesn't include to build the final complicated MPI derived datatype support for chunking storage. Description: Support collective chunk IO for both contiguous and chunking storage for irregular selection( using H5S_SELECT_OR for multiple hyperslab selection) Solution: Using MPI derived datatype to realize this feature. Problems still need to be investigated: Big size irregular hyperslab selection test may cause MPI hang or abnormalexit with MPICH family on various platforms. This is really hard to debug since sometimes it can work and sometimes it cannot work. We will continue investigating those cases. This may not be parallel HDF5 bugs since with the recent version of poe at IBM platforms, all tests passed. Platforms tested: 1. Linux heping 2.4.21-27.0.1 with mpich 2. AIX 5.1 copper with mpcc_r 3. Altix cobalt SGI linux 2.4.21-sgi304rp05031014_10149 with icc -lmpi 4. Linux Cluster SDSC TG, intel 8-r2 with mpich 1.2.5 5. NCSA Linux Cluster Tungsten, MPICH-TCP-1.2.5.2, Intel 8.0 under lustre 6. NCSA Linux Cluster Tungsten, MPICH-LAM-INTEL711, sometimes not working 7. NCSA Linux CLuster Tungsten, champion-pro-1.2.0-3, not working for other collective IO tests, but work for irregular selection collective IO test. Misc. update:
* [svn-r10542] Purpose:Quincey Koziol2005-04-054-4/+6
| | | | | | | | | | | Code cleanup Description: Clean up more test files Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r10541] James Laird2005-04-051-5/+4
| | | | | | | | | | | | Purpose: Bug fix Description: FAIL was being doubly defined in high-level fortran directory. Removed inclusion of H5private.h from H5f90i.h in hl/fortran/src. Platforms tested: copper
* [svn-r10539] Purpose:Albert Cheng2005-04-051-2/+16
| | | | | | | | | | | | | | | Bug fix Description: When chkmanifest failed, output is not dumped to failed detail section and people tend to ignore it. Solution: Buffer the output of chkmanifest in a file and dump it to failed detail section if it fails. Else, just output to standout. Platforms tested: Tested by hand in heping.
* [svn-r10537] Purpose:Albert Cheng2005-04-051-4/+2
| | | | | | | | | | | | | | Improvement Description: Dumping the beginning 10 lines of log files does not give much useful information and they sort of mix up with the last 30 lines. Solution: Do not dump the beginning 10 lines any more. Platforms tested: Tested by hand.
* [svn-r10536] James Laird2005-04-043-105/+235
| | | | | | | | | | | | | | | | Purpose: Bug fix Description: Automake relies on the helper script depcomp to handle dependency tracking. This script was from an older version of automake, and was generating warnings on copper and sol. Solution: Updated bin/depcomp and bin/missing scripts. Platforms tested: copper, sleipnir, modi4
* [svn-r10535] Purpose: Spliting TestRaymond Lu2005-04-045-29/+4470
| | | | | | | | | | | | Description: Split test/dtypes.c because it's so big. Moved all integer-integer, floating-floating, integer-floating, floating-integer, derived integer, derived floating conversion tests to a new test program, dt_atomic.c. The test remains the same basically. Platforms tested: fuss and h5committest Misc. update: MANIFEST
* [svn-r10534] Purpose:James Laird2005-04-0458-920/+4139
| | | | | | | | | | | | | | | | | | | | Configuration feature Description: Different Fortran compilers mangle function names in different ways (upper case, lower case, adding underscores). To link between Fortran and C functions, we need to know what a given function's name is under a given compiler. Solution: Use autoconf's FC_WRAPPERS check to determine the Fortran naming scheme and define the FC_FUNC_ macro to name our functions (in H5f90proto.h). Removed references to our old FNAME macro, as well as flags that indicated whether function names were upper or lower case. Platforms tested: mir, pommier, modi4, copper, more
* [svn-r10533] Purpose:James Laird2005-04-012-2/+10
| | | | | | | | | | | | | | | Feature Description: Added support for conditional compilation of parallel Fortran examples. No such examples exist currently, but it should be possible to add them to the Makefile.am with no fuss and have them compile only when parallel is enabled. Platforms tested: eirene, copper, modi4 Misc. update:
* [svn-r10531] Purpose: Bug fixRaymond Lu2005-04-011-27/+34
| | | | | | | | Description: In the last checkin, the fix wasn't quite correct. This round simply corrects the mistake from last round, especially the endianess was left out. Platforms tested: shanti, modi4, fuss - these machines cover both little and big endians.
* [svn-r10530] Purpose:Fang Guo2005-03-311-0/+61
| | | | | | | | | | | Update hdf5 project file under windows. Description: Missing H5BTtest.c Solution: Platforms tested: MSVS 6.0 on windows xp. Misc. update:
* [svn-r10529] Purpose:Fang Guo2005-03-311-0/+76
| | | | | | | | | | | Update hdf5 project file. Description: Missing H5BTtest.c Solution: Platforms tested: MSVS 6.0 on windows xp. Misc. update:
* [svn-r10528] Purpose:Fang Guo2005-03-311-0/+21
| | | | | | | | | | | Update windows test batch file. Description: Solution: Platforms tested: Misc. update:
* [svn-r10527] Purpose:Fang Guo2005-03-311-0/+105
| | | | | | | | | | | Add test project file into hdf5/windows/test Description: Add sheapdll test project file. Solution: Platforms tested: MSVS 6.0 on windows xp. Misc. update:
* [svn-r10526] Purpose:Fang Guo2005-03-311-0/+106
| | | | | | | | | | | Add test project file into windows/test Description: Add sheap test project file. Solution: Platforms tested: MSVS 6.0 on windows xp. Misc. update:
* [svn-r10525] Purpose:Fang Guo2005-03-311-0/+105
| | | | | | | | | | | Add test project file into windows/test Description: Add btree2dll test project file. Solution: Platforms tested: MSVS 6.0 on windows xp. Misc. update:
* [svn-r10524] Purpose:Fang Guo2005-03-311-0/+107
| | | | | | | | | | | Add test project file into windows/test Description: Add btree2 test project file. Solution: Platforms tested: MSVS 6.0 on windows xp. Misc. update:
* [svn-r10523] Purpose:Fang Guo2005-03-311-0/+107
| | | | | | | | | | | Add test project file into windows/test Description: Add blocktrack dll project file Solution: Platforms tested: MSVS 6.0 on windows xp. Misc. update:
* [svn-r10522] Purpose:Fang Guo2005-03-311-0/+108
| | | | | | | | | | | Add new test project file into windows/test Description: Add blocktrack test project file. Solution: Platforms tested: MSVS 6.0 on windows xp. Misc. update:
* [svn-r10521] Purpose:Fang Guo2005-03-311-45/+45
| | | | | | | | | | | Update windows misc file. Description: Solution: Platforms tested: Misc. update:
* [svn-r10520] Purpose:Fang Guo2005-03-311-2/+2
| | | | | | | | | | | Update document for windows C examples test results Description: Solution: Platforms tested: Misc. update:
* [svn-r10519] Purpose:Fang Guo2005-03-311-0/+106
| | | | | | | | | | | For windows support, remove all.zip from hdf5. Description: Add h5tinit project file into windows/misc/typegen/h5tinit Solution: Platforms tested: MSVS 6.0 on windows xp. Misc. update:
* [svn-r10518] Purpose:Fang Guo2005-03-311-0/+29
| | | | | | | | | | | | For windows support, remove all.zip from hdf5. Description: Add typegen workspace project file into windows/misc/typegen Solution: Platforms tested: MSVS 6.0 on windows xp. Misc. update:
* [svn-r10517] Purpose:James Laird2005-03-3151-285/+736
| | | | | | | | | | | | | | | | Bug fix Description: On some machines, $RUNSERIAL variable needs to be used to run tests. Set $RUNTESTS (which is used for non-parallel tests) to be $RUNSERIAL in configure.am. Also, since I was updating all Makefiles.in anyway, I updated commence.am to point to autotools installs in AFS instead of those on heping. Platforms tested: mir, sleipnir, modi4, copper
* [svn-r10512] Purpose: Bug fixRaymond Lu2005-03-301-4/+28
| | | | | | | | | | | Description: In test_conv_int_float(), when testing special floating-point value NaN, the test program couldn't detect it for Linux Intel compiler when it's optimized. The reason is in my_isnan(), a printf command used "%LLg" to print "long double". Solution: Changed it to "%Lg". Also differentiate cases for NaN, using exception handler if present, decide if software conversion set converted integer to 0, or simply skip for hardware conversion. Platforms tested: heping - simple change.
* [svn-r10511] James Laird2005-03-3050-49/+300
| | | | | | | | | | | | | Purpose: "Bug fix" Description: Hardcoded Makefiles to use /bin/sh instead of letting configure detect shell automatically. This is what v1.6 does, and avoids problems on janus. Platforms tested: sleipnir, copper, modi4, mir
* [svn-r10510] Purpose:Albert Cheng2005-03-301-31/+39
| | | | | | | | | | | | | | Improvement. Description: The derived datatype test often hangs when it fails. This blocks daily test or automatic build. Run it only when hi verbose mode is used. Platforms tested: Tested in eirene pp. Misc. update: