summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r3665] Purpose:Albert Cheng2001-03-191-0/+3
| | | | | | updated with the change of $NPROCS default value from 2 to 3. Platforms tested: Neuro-optic, i.e., Eye ball.
* [svn-r3664] Purpose:Albert Cheng2001-03-191-1/+1
| | | | | | | | | | | | Improvement Description: Changed the default value of $NPROCS from 2 to 3. This is the value libSAF uses since 3 processes have a much bigger chance catching parallel errors than just 2 processes. Changed the default dataset sizes from 800 to 1200 so that it is a multiple for 3 (and 8 too which is ofter used in the Tflops test.) Platforms tested: Modi4 (IRIX64) both serial and parallel modes.
* [svn-r3663] Purpose:Albert Cheng2001-03-193-11/+11
| | | | | | | | | | Improvement Description: Changed the default value of $NPROCS from 2 to 3. This is the value libSAF uses since 3 processes have a much bigger chance catching parallel errors than just 2 processes. Platforms tested: Modi4 (IRIX64) both serial and parallel modes.
* [svn-r3656] Purpose:Albert Cheng2001-03-171-2/+7
| | | | | | | | | | | | | | | | adjustment Description: When gondolin failed the 1.5 test, it moved ahead for the 1.4 test. The 1.5 test usually takes 1 hour to complete but runtest only waited 30 minutes for the 1.4 cvs update to complete. So, gondolin ended up failing the 1.4 test too. Solution: Changed the wait time to 90 minutes. Added echo statements showing it is waiting for some event. This would help the human knowing it is waiting for something. Added more comments about the algorithm of the waiting. Platforms tested: Gotta be right. :-)
* [svn-r3653] Purpose:Quincey Koziol2001-03-172-4/+4
| | | | | | | | | | | | Bug Fix Description: Partial hyperslabs which exactly fit the size of the lowest dimension of a chunked dataset weren't being output correctly. Solution: Forgot to divide the offset (seq_len) by the size of the lower dimension hyperslabs - fixed now. Platforms tested: FreeBSD 4.2 (hawkwind)
* [svn-r3652] Purpose:Quincey Koziol2001-03-161-38/+38
| | | | | | | | | | | | Code cleanup Description: Binh-Minh found several places where parameters and/or return-values in the tests were not matching the current parameters for functions in the library. Solution: Walked through the code and aligned the parameters and return-values with the current functions. Platforms tested: FreeBSD 4.2 (hawkwind)
* [svn-r3651] Elena Pourmal2001-03-161-7/+107
| | | | | | | | | | | Purpose: Maintenance Description: [describe the bug, or describe the new feature, etc] Solution: Added comment block to each subroutine. Platforms tested: NONE, do it later.
* [svn-r3650] Took out reference to 5-1.2.0Barbara Jones2001-03-1624-46/+22
| | | | | | | | | | | | | | | | Purpose: [is this a bug fix? feature? ...] Description: [describe the bug, or describe the new feature, etc] Solution: [details about the changes, algorithm, etc...] [Please as detail as you can since your own explanation is better than others guessing it from the code.] Platforms tested: [machines you have tested the changed version. This is absolute important. Test it out on at least two or three different platforms such as Big-endian-32bit (SUN/IRIX), little-endian-32(LINUX) and 64-bit (IRIX64/UNICOS/DEC-ALPHA) would be good.]
* [svn-r3649] Elena Pourmal2001-03-164-249/+2249
| | | | | | | | | | | | | | | | | | Purpose: Windows port and maintenance Description: Each C function called from F90 subroutine requires explicit interface. Some drivers functions were not implemented. Solution: Added interfaces and comment blocks to each F90 subroutine. Added the following subroutines: h5pset(get)_fapl_core_f h5pset(get)_fapl_family_f h5pset_fapl_sec2_f h5pset_fapl_stdio_f Platforms tested: Linux (eirene) to make sure that code still works on UNIX. More UNIX platforms will be tested before moving to Windows.
* [svn-r3648] Purpose:Bill Wendling2001-03-151-19/+34
| | | | | | | | | | Feature Add Description: This is the first (alpha) version of h5tools which does subsetting according to the subsetting document. There's still some niceties which need to be worked out, but this is the ground work. Platforms tested: Linux
* [svn-r3647] Purpose:Bill Wendling2001-03-151-0/+1
| | | | | | | | Update Description: Added the ./c++/test/th5s.h5 file to the MANIFEST Platforms tested: Linux
* [svn-r3646] Purpose:Bill Wendling2001-03-151-1/+3
| | | | | | | | | | | Bug Fix Description: Some of the modules weren't being compiled cause they weren't added to the TEST_OBJ macro. Solution: Added them to the TEST_OBJ macro a la the C tests. Platforms tested: Linux
* [svn-r3640] Purpose:Bill Wendling2001-03-151-4/+3
| | | | | | | | | Bug Fix Description: For some reason, the H5FDstream.h file was defined not once, not twice, but three whole times in the install part... Solution: Removed all but one of those.
* [svn-r3639] Binh-Minh Ribler2001-03-151-0/+0
| | | | | | | | | | | Purpose: Adding data file for testing Description: The dataspace test, th5s.cpp, needs this data file. Solution: Added the file, using the copy of hdf5/test/th5s.h5 Platforms: arabica (sparc-sun-solaris 2.7)
* [svn-r3637] Purpose:Bill Wendling2001-03-142-2/+2
| | | | | | | | | | | | | | Bug Fix Description: On the Nersc machines, the install-sh script wasn't being found in the proper place. Solution: Corrected the "fix" I put in there awhile ago. Essentially, if the INSTALL macro is the program "install-sh" with anything around it, then we assume they want our install-sh program and force the Makefiles to find it in the hdf5/bin directory. Platforms tested: Nersc.
* [svn-r3636] MuQun Yang2001-03-142-0/+0
| | | | | | | | | | | | | | | | Purpose: 1) warning eliminatation 2) windows projects rearranging fit for the reorientation of various tools under /hdf5/tools directory in the cvs tree Description: 1) fix the long time repetative warnings of "LINK : warning LNK4098: defaultlib "LIBC" conflicts with use of other libs; use /NODEFAULTLIB:library" 2) fixing h4toh5testrun.bat and dumptest.bat so that new h5dump-xml can be run on windows and new h4toh5 test files 3) adding h4toh5test.dsp project Solution: Platforms tested: windows 2000
* [svn-r3635] Binh-Minh Ribler2001-03-141-8/+10
| | | | | | | | | | | | Purpose: Improve C++ API test output appearance Description: The C++ API tests are not easy to be spotted because their output look similar to part of the C tests. Solution: Added "C++ API:" in front of the C++ test titles. Platforms tested: arabica (sparc-sun-solaris 2.7)
* [svn-r3634] Purpose:Bill Wendling2001-03-141-5/+2
| | | | | | | | | | | Bug Fix. Description: Kent is correct about the malloc error. It's harmless if it's not needed anyway. Solution: Removed the #ifdef's since all platforms should use this. Platforms tested: Linux
* [svn-r3633] MuQun Yang2001-03-141-0/+6
| | | | | | | | | | | | | Purpose: fixing the format of dumper output for windows test Description: New dumptest includes the feature that an error of the output will be put into stderr in linux On windows, that stderr will not be redirected into the output file and the comparsion between the expected file and the dumper output is not correct. Solution: change fprintf(stderr .....) at h5tool_util.c into fprintf(stdout ......) so that it fits the comparison. Platforms tested: windows 2000
* [svn-r3632] MuQun Yang2001-03-141-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Purpose: a bug fix on windows(possible on other platforms) Description: not allocating enough space for a string at dump_all for debug version a string tmp is defined at dump_all(....), The memory that is allocated to tmp is malloc(strlen(prefix)+strlen(name)+1); However, there is one testing case : strlen(prefix) is 0 and tmp is allocated in the following: strcat(tmp,"/"); strcat(tmp,name); .... free(tmp); the program fails when freeing tmp for debug (dll) version on windows 2000 Solution: For windows platform: allocate memory strlen(prefix)+strlen(name)+2 Platforms tested: [machines you have tested the changed version. This is absolute important. Test it out on at least two or three different platforms such as Big-endian-32bit (SUN/IRIX), little-endian-32(LINUX) and 64-bit (IRIX64/UNICOS/DEC-ALPHA) would be good.]
* [svn-r3630] Purpose:Bill Wendling2001-03-141-0/+1
| | | | | | | | Update Description: Added new test for C++ library Platforms tested: Linux
* [svn-r3627] Binh-Minh Ribler2001-03-141-2/+2
| | | | | | | | | Purpose: Adding C++ API test Description: Added th5s to Makefile.in Platforms tested: arabica (sparc-sun-solaris 2.7)
* [svn-r3625] Binh-Minh Ribler2001-03-143-73/+74
| | | | | | | | | Purpose: Format and typos mostly Description: Changed the "Copyright" header of some files so they will be consistent. Platforms tested: arabica (sparc-sun-solaris 2.7)
* [svn-r3624] Binh-Minh Ribler2001-03-141-0/+534
| | | | | | | Purpose: Adding dataspace test to the C++ API Platforms tested: arabica (sparc-sun-solaris 2.7)
* [svn-r3619] Dan Wells2001-03-137-856/+840
| | | | | | | | | | | | | | | Purpose: These changes allow the user to determine bytes requested and bytes received by MPI I/O calls. Description: User wished to know if the number of bytes requested in MPI I/O calls was save as the number actually received. Solution: Added additional fields to the HDFrecord structure for bytes requested and bytes received. Other files reflect these changes. Platforms tested: Solaris IRIX64 parallel
* [svn-r3615] Purpose:Albert Cheng2001-03-131-2/+0
| | | | | | Bug fix Description: removed two debug statements used before.
* [svn-r3613] Purpose:Albert Cheng2001-03-131-4/+94
| | | | | | | | | | new feature Description: Added a new option -nocvs for no cvs commands. Added a locking mechanism to show CVS checkout in progress and other hosts should wait till it is done. Platforms tested: gondolin
* [svn-r3611] MuQun Yang2001-03-121-10/+2
| | | | | | | | | Purpose: avoid a windows bug for string handling Description: Solution: Platforms tested: windows 2000, linux
* [svn-r3608] Elena Pourmal2001-03-121-1/+0
| | | | | | | | | Purpose: Bug fix Description: ./fortran/testpar/thdf5.f90 line was included twice in the file Solution: Removed.
* [svn-r3607] MuQun Yang2001-03-122-2/+2
| | | | | | | | | Purpose: change macro RGB into HDF5_RGB since RGB is defined on windows platforms Description: Solution: Platforms tested: eirene
* [svn-r3603] Snapshot version 1.5 release 1HDF Admin2001-03-102-2/+2
|
* [svn-r3602] Binh-Minh Ribler2001-03-1028-320/+497
| | | | | | | | | | | | | | | | | | | | | Purpose: Usability enhancement Description: - Added more information about the failure to all the throw's, i.e, member function name and more detail about the failure, where appropriate. Also, added exception throws for private functions, such as p_close to provide more specific details. - Added two api functions: Exception::getFuncName() and Exception::getCFuncName() to provide the name of the member function where failure occurs. - Fixed some typos, one of which caused segn. fault in some situations (resetIdComponent was accidentally called twice in a couple of places :) Platforms: arabica (sparc-sun-solaris 2.7)
* [svn-r3601] MuQun Yang2001-03-101-0/+10
| | | | | | | | | | | Purpose: a bug fix Description: uninitialize the start and edge value for test_ras8 and test_ras24 functions Solution: initialize Platforms tested: eirene,arabica
* [svn-r3586] Purpose:Bill Wendling2001-03-093-5/+40
| | | | | | | | | | | | | Hack Description: Need to install the files in the examples/java directory, however they include installing a Makefile. This was causing havoc with our Makefile/configure system. Solution: Changed so that you can specify a "SUBDOCDIR" which will create a subdirectory for you and fill it with files specified in PUB_SUBDOCS. Platforms tested: Linux
* [svn-r3585] Purpose:Bill Wendling2001-03-092-3/+0
| | | | | | | | | | Bug Fix Description: Removed generation of the Makefile in the doc/html/Tutor/examples/java directory since they ahve their own Makefile which is actually distributed with the documents. Platforms tested: Linux
* [svn-r3584] Purpose:Bill Wendling2001-03-091-3/+2
| | | | | | Format Description: Changed formatting of comment.
* [svn-r3583] Purpose:Bill Wendling2001-03-091-5/+3
| | | | | | | | | | | | Bug Fix Description: We only really need to go into the doc/ directory when doing a ``make install-doc''. Solution: Stop it from going further than here if doing some other type of make and just print a message saying "Nothing to do here" Platforms tested: Linux
* [svn-r3582] Binh-Minh Ribler2001-03-093-28/+21
| | | | | | | | | | | | | Purpose: Test code improvement Description: - Added H5_HAVE_ZLIB_H and H5_HAVE_LIBZ to dsets.cpp - Added the use of new API Exception::getCFuncName to obtain the name of the function where failure occurs, to various places in the test code. Platforms tested: arabica (sparc-sun-solaris 2.7)
* [svn-r3581] Number of points selected was integer, not size_t - failed on ↵Barbara Jones2001-03-091-1/+1
| | | | | | | | | | | | | | | | | | IRIX64. Purpose: [is this a bug fix? feature? ...] Description: [describe the bug, or describe the new feature, etc] Solution: [details about the changes, algorithm, etc...] [Please as detail as you can since your own explanation is better than others guessing it from the code.] Platforms tested: [machines you have tested the changed version. This is absolute important. Test it out on at least two or three different platforms such as Big-endian-32bit (SUN/IRIX), little-endian-32(LINUX) and 64-bit (IRIX64/UNICOS/DEC-ALPHA) would be good.]
* [svn-r3580] Purpose:Bill Wendling2001-03-091-0/+2
| | | | | | | | Update Description: Added the h5tools_utils.* files. Platforms tested: Linux
* [svn-r3579] Purpose:Bill Wendling2001-03-081-1/+2
| | | | | | | | | | | | Temporary Fix Description: The Makefile in the java/ directory won't work with the current make situation. Solution: Temporarily removed going into the java/ subdirectory until the stuff with the Makefiles can be figured out. Platforms tested: Linux
* [svn-r3578] Purpose:Bill Wendling2001-03-081-9/+6
| | | | | | | | | Update Description: Removed `examples/' subdirectory as one of the ones to test since we have "real" tests now Platforms tested: Linux
* [svn-r3577] Purpose:Bill Wendling2001-03-081-2/+2
| | | | | | | | | | | | | Bug Fix Description: Fixed the compile lines for the C++ tests. Solution: Added the actual objects to be compiled into the testhdf5 program and removed the tfile from the TEST_PROGS line since it would try to create a program from the tfile module, but it didn't have a "main" function. Platforms tested: Linux
* [svn-r3576] Purpose:Bill Wendling2001-03-081-1/+1
| | | | | | | | | | | Update Description: We now have a "real" testing thingy for the C++ code. We don't need to run things in the examples directory. Solution: Commented out the "TEST_SCRIPT" line. Platforms tested: Linux
* [svn-r3575] Purpose:Bill Wendling2001-03-081-10/+5
| | | | | | | | | Update Description: Due to code motion, some functions which were being called were moved to another module. Included only that header file. Platforms tested: Linux
* [svn-r3574] Purpose:Bill Wendling2001-03-082-93/+110
| | | | | | | | | | Update Description: Updated to reflect the new naming of APIs in the h5tools library. I.e., things which were once named "h5dump_*" now have the "h5tools_" prefix instead. Platforms tested: Linux
* [svn-r3573] Purpose:Bill Wendling2001-03-082-1670/+352
| | | | | | | | | | Code Cleanup Description: Moved some code out which wasn't specific to the h5tools into the h5tools_utils and h5tools_str modules. Also started on adding the subsetting feature to the dumping. Platforms tested: Linux
* [svn-r3572] Purpose:Bill Wendling2001-03-082-10/+725
| | | | | | | | | Code Movement Description: Moved some functions which worked only with the h5tools_str_t structure from the h5tools module to the h5tools_str module. Platforms tested: Linux
* [svn-r3571] Purpose:Bill Wendling2001-03-082-0/+762
| | | | | | | | | New Modules Description: Separated the "generic" functions out of the h5tools module into their own separate module to make things a bit nicer to deal with. Platforms tested: Linux
* [svn-r3570] Purpose:Bill Wendling2001-03-081-1/+1
| | | | | | | | Update Description: Added entry for h5tools_utils.* Platforms tested: Linux