TESTING
  1. TESTING

SampleProg

Public
AuthorCommitMessageCommit dateIssues
Albert ChengAlbert Cheng
136bf868d7eA sample program to show exit code is a small (1 byte) unsigned integer type.
Binh-Minh RiblerBinh-Minh Ribler
a94d9a3b64bDescription: Added a few HDF4 sample data files for use in binary testing.
Elena PourmalElena Pourmal
66769683e1eBug fix: The program was compiled with the warnings indicating value overflow. The warnings pointed to an error in the code that caused the program to fail while reading data from the file. $ gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 create_large_file.c create_large_file.c: In function 'main': create_large_file.c:48: warning: integer overflow i... $ a.out Error in second seek because Invalid argument Fixed the problem by declaring the correct constant. Platforms tested: jam, amani and linew
Albert ChengAlbert Cheng
96313d16c34Eliminated a compiler warning because printf does not have a prototype definition. Adding stdio.h took care of it. Also, edited the Copyrights notice.Tested: heiwa.
Matthew NeedhamMatthew Needham
c7360d03814remving file used to test post-commit hooks on real repo.
Matthew NeedhamMatthew Needham
9a6195c2cd0testing post-commit hooks on real repo.
Albert ChengAlbert Cheng
2a77e9468a5Replaced the typo of MPI_ABORT by MPI_Abort.Tested: jam, colonelk, amani and smirom
Albert ChengAlbert Cheng
4f58099e81fReplaced the typo of MPI_ABORT by MPI_Abort.Tested: jam, colonelk, amani and smirom
Albert ChengAlbert Cheng
6e3b72a22fbReplaced the typo of MPI_ABORT by MPI_Abort.Tested: jam, colonelk, amani and smirom
Albert ChengAlbert Cheng
dfc8c383a9aMore cleanup of the code.
Albert ChengAlbert Cheng
c3e45598392Added these tests: Verify that created file is deleted upon closing. Verify that MPI_MODE_EXCL works correctly with non-existing file. (see Bug 1468). Verify MPI_File_delete works.Tested: Glory of Sandia.
Matthew NeedhamMatthew Needham
e9a068f5807Punctuation fixes.Also testing new server.
Auto BotAuto Bot
a7b88f0458bAdded macros to make the code portable for v16 and v18.Tested on kagiso and cobalt.
Auto BotAuto Bot
9782b397ab1Fixed bug regarding wrong definition of dimensions for the data buffer.Tested on cobalt.
Muqun YangMuqun Yang
7642fb25261Add some comments for this test.
Albert ChengAlbert Cheng
c1d5fe64383Added a print statment to show which versions of API is used.
Albert ChengAlbert Cheng
a33e804cae6Added API remapping according to different versions so that this can be usedfor different versions of HDF5 library.
Albert ChengAlbert Cheng
ab3191e9e46Sample program to test if the jpeg and zlib library works for HDF5.
Albert ChengAlbert Cheng
a44b358d0a6Created an HDF5 C++ sample program. Copied from c++/examples/create.cpp.
Albert ChengAlbert Cheng
07ddc19469bAdded missing copyright notice.
Albert ChengAlbert Cheng
61c3aac74b3Added missing copyright notices. Note that some arecreated after June 2006 and they would be THG solely copyrighted unless they were a copied from pre-existing files.
Albert ChengAlbert Cheng
84b4eed13d7Added features to create Datasets that use zlib and szip compressions if supported.Tested: kagiso, smirom and linew.
Auto BotAuto Bot
2f23a0eef16MPI2 tests
Auto BotAuto Bot
86dab227d73MPI2 tests
Albert ChengAlbert Cheng
fc5a93a9934Added a test program showing pgcc compiler -Mbounds errors.
Raymond LuRaymond Lu
a62ab7590f3Some minor changes.
Raymond LuRaymond Lu
e6e7160af3fThis program creates a file of 2GB+4KB and reads 4KB data across the 2GB mark. It tests either STDIO or sec2 I/O. Tested on kagiso with gcc.
Albert ChengAlbert Cheng
70158b7a45bAdd an output statement to identify what program is being run.
Albert ChengAlbert Cheng
16ad65d29d2Changed the wording to say it is a C sample program.
Albert ChengAlbert Cheng
dfa3141ba5eAdded a print statement to show sample ran successful and what file is created.
Auto BotAuto Bot
4c2331dfe0aPurpose: bug fixDescription: stdlib.h should be included for AIX 5.1. malloc is defined inside stdlib.h, otherwise, unexpected results occur. Solution: include this header file. Platforms tested: Misc. update:
Auto BotAuto Bot
dd5ec725f18Purpose: Modify the code a little bit to make it more portableDescription: Change the buf type from int to char. Solution: Platforms tested: Misc. update:
Auto BotAuto Bot
341ed9f4da7Purpose: An MPI-IO program to test non-contiguous MPI derived datatype combined with collective IO.Description: There is a bug at IBM machine with parallel HDF5. Hopefully this simple program can verify the problem is inside MPI-IO rather than inside HDF5. Solution: Platforms tested: works fine at heping with mpich 1.2.6. Fails at copper and bluesky, two IBM machines we have accesses. Misc. update:
Albert ChengAlbert Cheng
046f8263252Purpose:THis is a better version as it does some dataset writes. Tested in heping.
Albert ChengAlbert Cheng
1d0a056eab9Purpose: Added Sample programs.Platforms tested: Tested in heping using v1.6 pre-release binary.
Auto BotAuto Bot
0c2d12ff737Purpose: Fix a bug inside the routineDescription: Solution: Platforms tested: Misc. update:
Auto BotAuto Bot
ecdfc07cee8Purpose: bug fix Description:It seems this bug only happens when the number of process is 4. It is very strange. Since we don't know why this happens, we still keep this test as a bug test. Solution: Platforms tested: Misc. update:
Auto BotAuto Bot
81a8d2aeaaaPurpose: Add a collective IO test when at least two processors contribute none for IO.Description: Solution: Platforms tested: Should fail at mpich 1.2.6 and work at mpich 1.2.7. Misc. update:
Albert ChengAlbert Cheng
535eaa0ea14Purpose: Addition.Description: Added test for double precision type.
Auto BotAuto Bot
8785b77f71dPurpose: Fixed a bugDescription: Solution: Platforms tested: Misc. update:
Auto BotAuto Bot
4b6a31c504bPurpose: Modify the code a little bitDescription: Solution: Platforms tested: Misc. update:
Auto BotAuto Bot
4ae94fe0d6aPurpose: Add a different case for partial_collective_ioDescription: Solution: Platforms tested: Misc. update:
Albert ChengAlbert Cheng
7876f5b1094Purpose:Added the two smaller integer types of 1 and 2 bytes long.
Albert ChengAlbert Cheng
e49e20137b4Purpose: new featureDescription: This shows the size of various Fortran datatypes. Platforms tested: Tested in heping using pgf90, ifort and g95.
Leon ArberLeon Arber
da82f8172d3Purpose: bug fix.Description: Added include for gethostname in unistd.h. Solution: Platforms tested: heping Misc. update:
Auto BotAuto Bot
77d33204356Purpose: While in the implementing collective chunk IO inside HDF5, we find various MPI-IO problems related to the collective IO support.Description: Add a standard collective write program to verify the robustness of different MPI-IO packages. Solution: Platforms tested: mpich 1.2.6 at Linux 2.4 Misc. update:
Auto BotAuto Bot
ade6ce99de5Purpose: Add a new C code to test the case when one or some processes don't contribute any IOs in collective code.Description: Solution: Platforms tested: Linux 2.4(heping) Misc. update:
Auto BotAuto Bot
04c157b2275Purpose: A bug fixDescription: AIX 5.1 poe version 3.2.0.20, The second value of the output array is not 0 but 2. This is not right although the third value of the array is 2. Solution: Add another check to see whether the second value = the third value when the third value is expected(2), if the second = the third, derived datatype is still failed. Platforms tested: UCAR bluesky(AIX 5.1, poe 3.2.0.20) NCSA c...
Leon ArberLeon Arber
49d012a04e9Purpose: bug fixDescription: This test assumed the fill value was 0. This is not true for all platforms. Solution: Reworked the test a bit so that it no longer checks against the fill value but uses a known value. Platforms tested: copper and MCR. We no longer have a platform on which this test passes, so we could not test the failure condition. Misc. update:
Leon ArberLeon Arber
ba5d709a104Purpose: Bug fixDescription: ret is not initialized to anything. On some systems, it defaults 0. So, when the program returns 'ret' at the end, it may erroneously return 0, which is equivalent to success. Solution: Initialize ret to -1. Platforms tested: MCR Misc. update: