Author Commit Message Commit Date Albert Cheng 136bf868d7e A sample program to show exit code is a small (1 byte) unsigned integer type. 22 Jul 2014 Binh-Minh Ribler a94d9a3b64b Description:
Added a few HDF4 sample data files for use in binary testing. 09 Feb 2014 Elena Pourmal 66769683e1e Bug 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 in expression
create_large_file.c:48: warning: integer overflow in expression
create_large_file.c... 27 Jul 2010 Albert Cheng 96313d16c34 Eliminated 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. 24 Jun 2010 Matthew Needham c7360d03814 remving file used to test post-commit hooks on real repo. 23 Apr 2010 Matthew Needham 9a6195c2cd0 testing post-commit hooks on real repo. 23 Apr 2010 Albert Cheng 2a77e9468a5 Replaced the typo of MPI_ABORT by MPI_Abort.
Tested: jam, colonelk, amani and smirom 11 Aug 2009 Albert Cheng 4f58099e81f Replaced the typo of MPI_ABORT by MPI_Abort.
Tested: jam, colonelk, amani and smirom 11 Aug 2009 Albert Cheng 6e3b72a22fb Replaced the typo of MPI_ABORT by MPI_Abort.
Tested: jam, colonelk, amani and smirom 11 Aug 2009 Albert Cheng dfc8c383a9a More cleanup of the code. 11 Aug 2009 Albert Cheng c3e45598392 Added 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. 11 Aug 2009 Matthew Needham e9a068f5807 Punctuation fixes. Also testing new server. 02 Apr 2009 Auto Bot a7b88f0458b Added macros to make the code portable for v16 and v18.
Tested on kagiso and cobalt. 25 Sep 2008 Auto Bot 9782b397ab1 Fixed bug regarding wrong definition of dimensions for the data buffer.
Tested on cobalt. 25 Sep 2008 Muqun Yang 7642fb25261 Add some comments for this test. 08 Sep 2008 Albert Cheng c1d5fe64383 Added a print statment to show which versions of API is used. 01 Sep 2008 Albert Cheng a33e804cae6 Added API remapping according to different versions so that this can be used
for different versions of HDF5 library. 01 Sep 2008 Albert Cheng ab3191e9e46 Sample program to test if the jpeg and zlib library works for HDF5. 18 Mar 2008 Albert Cheng a44b358d0a6 Created an HDF5 C++ sample program. Copied from c++/examples/create.cpp. 18 Mar 2008 Albert Cheng 07ddc19469b Added missing copyright notice. 15 Jan 2008 Albert Cheng 61c3aac74b3 Added missing copyright notices. Note that some are
created after June 2006 and they would be THG solely
copyrighted unless they were a copied from pre-existing
files. 15 Jan 2008 Albert Cheng 84b4eed13d7 Added features to create Datasets that use zlib and szip compressions if
supported.
Tested: kagiso, smirom and linew. 28 Dec 2007 Auto Bot 2f23a0eef16 MPI2 tests 20 Sep 2007 Auto Bot 86dab227d73 MPI2 tests 20 Sep 2007 Albert Cheng fc5a93a9934 Added a test program showing pgcc compiler -Mbounds errors. 14 Jul 2007 Raymond Lu a62ab7590f3 Some minor changes. 13 Apr 2007 Raymond Lu e6e7160af3f This 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. 28 Mar 2007 Albert Cheng 70158b7a45b Add an output statement to identify what program is being run. 07 Feb 2007 Albert Cheng 16ad65d29d2 Changed the wording to say it is a C sample program. 25 Dec 2006 Albert Cheng dfa3141ba5e Added a print statement to show sample ran successful and what file is created. 25 Dec 2006 Auto Bot 4c2331dfe0a Purpose:
bug fix
Description:
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: 25 May 2006 Auto Bot dd5ec725f18 Purpose:
Modify the code a little bit to make it more portable
Description:
Change the buf type from int to char.
Solution:
Platforms tested:
Misc. update: 21 Apr 2006 Auto Bot 341ed9f4da7 Purpose:
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: 20 Apr 2006 Albert Cheng 046f8263252 Purpose:
THis is a better version as it does some dataset writes.
Tested in heping. 19 Apr 2006 Albert Cheng 1d0a056eab9 Purpose:
Added Sample programs.
Platforms tested:
Tested in heping using v1.6 pre-release binary. 19 Apr 2006 Auto Bot 0c2d12ff737 Purpose:
Fix a bug inside the routine
Description:
Solution:
Platforms tested:
Misc. update: 07 Mar 2006 Auto Bot ecdfc07cee8 Purpose:
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: 07 Mar 2006 Auto Bot 81a8d2aeaaa Purpose:
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: 06 Mar 2006 Albert Cheng 535eaa0ea14 Purpose:
Addition.
Description:
Added test for double precision type. 28 Feb 2006 Auto Bot 8785b77f71d Purpose:
Fixed a bug
Description:
Solution:
Platforms tested:
Misc. update: 21 Feb 2006 Auto Bot 4b6a31c504b Purpose:
Modify the code a little bit
Description:
Solution:
Platforms tested:
Misc. update: 21 Feb 2006 Auto Bot 4ae94fe0d6a Purpose:
Add a different case for partial_collective_io
Description:
Solution:
Platforms tested:
Misc. update: 21 Feb 2006 Albert Cheng 7876f5b1094 Purpose:
Added the two smaller integer types of 1 and 2 bytes long. 18 Feb 2006 Albert Cheng e49e20137b4 Purpose:
new feature
Description:
This shows the size of various Fortran datatypes.
Platforms tested:
Tested in heping using pgf90, ifort and g95. 18 Feb 2006 Leon Arber da82f8172d3 Purpose:
bug fix.
Description:
Added include for gethostname in unistd.h.
Solution:
Platforms tested:
heping
Misc. update: 12 Jan 2006 Auto Bot 77d33204356 Purpose:
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: 16 Dec 2005 Auto Bot ade6ce99de5 Purpose:
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: 12 Dec 2005 Auto Bot 04c157b2275 Purpose:
A bug fix
Description:
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 copper(AIX 5.1, poe 3.2.022)
Misc. update: 30 Oct 2005 Leon Arber 49d012a04e9 Purpose:
bug fix
Description:
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: 29 Sep 2005 Leon Arber ba5d709a104 Purpose:
Bug fix
Description:
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: 29 Sep 2005 Next → require('plugin/commitgraph/network').applyCommits([{id: '136bf868d7ed70be22f6fedafb0ed7e11d7bd85c', href: '/projects/TEST/repos/sampleprog/commits/136bf868d7ed70be22f6fedafb0ed7e11d7bd85c',labels: [{name: 'master', type: 'BRANCH', href: '/projects/TEST/repos/sampleprog/browse?at=master'}],parents: [{ id: 'a94d9a3b64b77890100e643ab9f069cd49ba1c44' }]},{id: 'a94d9a3b64b77890100e643ab9f069cd49ba1c44', href: '/projects/TEST/repos/sampleprog/commits/a94d9a3b64b77890100e643ab9f069cd49ba1c44',parents: [{ id: '66769683e1e23a57271bc58906f7ed920850b125' }]},{id: '66769683e1e23a57271bc58906f7ed920850b125', href: '/projects/TEST/repos/sampleprog/commits/66769683e1e23a57271bc58906f7ed920850b125',parents: [{ id: '96313d16c34b391e250e8a419c97709ac8b64c29' }]},{id: '96313d16c34b391e250e8a419c97709ac8b64c29', href: '/projects/TEST/repos/sampleprog/commits/96313d16c34b391e250e8a419c97709ac8b64c29',parents: [{ id: 'c7360d03814c7a5a172f55fb6833462959d2fda5' }]},{id: 'c7360d03814c7a5a172f55fb6833462959d2fda5', href: '/projects/TEST/repos/sampleprog/commits/c7360d03814c7a5a172f55fb6833462959d2fda5',parents: [{ id: '9a6195c2cd0c2972bb36cd3942285683e292485d' }]},{id: '9a6195c2cd0c2972bb36cd3942285683e292485d', href: '/projects/TEST/repos/sampleprog/commits/9a6195c2cd0c2972bb36cd3942285683e292485d',parents: [{ id: '2a77e9468a52f27889f64778517767db7bd2bde3' }]},{id: '2a77e9468a52f27889f64778517767db7bd2bde3', href: '/projects/TEST/repos/sampleprog/commits/2a77e9468a52f27889f64778517767db7bd2bde3',parents: [{ id: '4f58099e81fdf82fe0353aaa9f8a129da907991c' }]},{id: '4f58099e81fdf82fe0353aaa9f8a129da907991c', href: '/projects/TEST/repos/sampleprog/commits/4f58099e81fdf82fe0353aaa9f8a129da907991c',parents: [{ id: '6e3b72a22fb8fd5a2381288dcf86de528e6f77f0' }]},{id: '6e3b72a22fb8fd5a2381288dcf86de528e6f77f0', href: '/projects/TEST/repos/sampleprog/commits/6e3b72a22fb8fd5a2381288dcf86de528e6f77f0',parents: [{ id: 'dfc8c383a9abaa9ab3ff52df4609c1a1b71d9dd1' }]},{id: 'dfc8c383a9abaa9ab3ff52df4609c1a1b71d9dd1', href: '/projects/TEST/repos/sampleprog/commits/dfc8c383a9abaa9ab3ff52df4609c1a1b71d9dd1',parents: [{ id: 'c3e455983928c60d3361bcbb3f7020754472bd9e' }]},{id: 'c3e455983928c60d3361bcbb3f7020754472bd9e', href: '/projects/TEST/repos/sampleprog/commits/c3e455983928c60d3361bcbb3f7020754472bd9e',parents: [{ id: 'e9a068f580700869a0b68d35d32be28f21cc12a8' }]},{id: 'e9a068f580700869a0b68d35d32be28f21cc12a8', href: '/projects/TEST/repos/sampleprog/commits/e9a068f580700869a0b68d35d32be28f21cc12a8',parents: [{ id: 'a7b88f0458b01d38cdfbdf940785794f671e3035' }]},{id: 'a7b88f0458b01d38cdfbdf940785794f671e3035', href: '/projects/TEST/repos/sampleprog/commits/a7b88f0458b01d38cdfbdf940785794f671e3035',parents: [{ id: '9782b397ab120853b4e77f813eb58a836b0b8494' }]},{id: '9782b397ab120853b4e77f813eb58a836b0b8494', href: '/projects/TEST/repos/sampleprog/commits/9782b397ab120853b4e77f813eb58a836b0b8494',parents: [{ id: '7642fb25261a7ec1578c498b0d6aa57fb5a8c691' }]},{id: '7642fb25261a7ec1578c498b0d6aa57fb5a8c691', href: '/projects/TEST/repos/sampleprog/commits/7642fb25261a7ec1578c498b0d6aa57fb5a8c691',parents: [{ id: 'c1d5fe64383719a984088dec25be2dde9920d91c' }]},{id: 'c1d5fe64383719a984088dec25be2dde9920d91c', href: '/projects/TEST/repos/sampleprog/commits/c1d5fe64383719a984088dec25be2dde9920d91c',parents: [{ id: 'a33e804cae66ddea7a974cce08ad1ab4f15e4f8a' }]},{id: 'a33e804cae66ddea7a974cce08ad1ab4f15e4f8a', href: '/projects/TEST/repos/sampleprog/commits/a33e804cae66ddea7a974cce08ad1ab4f15e4f8a',parents: [{ id: 'ab3191e9e467374745d167f7a23b2c5844659b90' }]},{id: 'ab3191e9e467374745d167f7a23b2c5844659b90', href: '/projects/TEST/repos/sampleprog/commits/ab3191e9e467374745d167f7a23b2c5844659b90',parents: [{ id: 'a44b358d0a6b424f1dc38be8e707e533098094fe' }]},{id: 'a44b358d0a6b424f1dc38be8e707e533098094fe', href: '/projects/TEST/repos/sampleprog/commits/a44b358d0a6b424f1dc38be8e707e533098094fe',parents: [{ id: '07ddc19469bbf959705bceb2e2f9e77c557b12df' }]},{id: '07ddc19469bbf959705bceb2e2f9e77c557b12df', href: '/projects/TEST/repos/sampleprog/commits/07ddc19469bbf959705bceb2e2f9e77c557b12df',parents: [{ id: '61c3aac74b3d8d2ee54615404f7e2711df4ed768' }]},{id: '61c3aac74b3d8d2ee54615404f7e2711df4ed768', href: '/projects/TEST/repos/sampleprog/commits/61c3aac74b3d8d2ee54615404f7e2711df4ed768',parents: [{ id: '84b4eed13d757ba950ddde0aed67873287fadfae' }]},{id: '84b4eed13d757ba950ddde0aed67873287fadfae', href: '/projects/TEST/repos/sampleprog/commits/84b4eed13d757ba950ddde0aed67873287fadfae',parents: [{ id: '2f23a0eef162b4ef1b58e7b2a403527aff046a3e' }]},{id: '2f23a0eef162b4ef1b58e7b2a403527aff046a3e', href: '/projects/TEST/repos/sampleprog/commits/2f23a0eef162b4ef1b58e7b2a403527aff046a3e',parents: [{ id: '86dab227d73f69bfc0ecbdae544c8512789f9365' }]},{id: '86dab227d73f69bfc0ecbdae544c8512789f9365', href: '/projects/TEST/repos/sampleprog/commits/86dab227d73f69bfc0ecbdae544c8512789f9365',parents: [{ id: 'fc5a93a9934d8f3bfc02e3d7f78187fbc5ebcd5b' }]},{id: 'fc5a93a9934d8f3bfc02e3d7f78187fbc5ebcd5b', href: '/projects/TEST/repos/sampleprog/commits/fc5a93a9934d8f3bfc02e3d7f78187fbc5ebcd5b',parents: [{ id: 'a62ab7590f3f24294d032065b121ebd6a9d02c07' }]},{id: 'a62ab7590f3f24294d032065b121ebd6a9d02c07', href: '/projects/TEST/repos/sampleprog/commits/a62ab7590f3f24294d032065b121ebd6a9d02c07',parents: [{ id: 'e6e7160af3fae3ccb439428de87ca690bfadbb20' }]},{id: 'e6e7160af3fae3ccb439428de87ca690bfadbb20', href: '/projects/TEST/repos/sampleprog/commits/e6e7160af3fae3ccb439428de87ca690bfadbb20',parents: [{ id: '70158b7a45bb409f2126c94c7e3ecd8fefe6a9da' }]},{id: '70158b7a45bb409f2126c94c7e3ecd8fefe6a9da', href: '/projects/TEST/repos/sampleprog/commits/70158b7a45bb409f2126c94c7e3ecd8fefe6a9da',parents: [{ id: '16ad65d29d20af3aec0b9e600d7e780f8a8ab9ce' }]},{id: '16ad65d29d20af3aec0b9e600d7e780f8a8ab9ce', href: '/projects/TEST/repos/sampleprog/commits/16ad65d29d20af3aec0b9e600d7e780f8a8ab9ce',parents: [{ id: 'dfa3141ba5e9dadb552dd91327a6df76f65159d1' }]},{id: 'dfa3141ba5e9dadb552dd91327a6df76f65159d1', href: '/projects/TEST/repos/sampleprog/commits/dfa3141ba5e9dadb552dd91327a6df76f65159d1',parents: [{ id: '4c2331dfe0a7a76c245f45e9e80a0f983330c2aa' }]},{id: '4c2331dfe0a7a76c245f45e9e80a0f983330c2aa', href: '/projects/TEST/repos/sampleprog/commits/4c2331dfe0a7a76c245f45e9e80a0f983330c2aa',parents: [{ id: 'dd5ec725f18cd6563935156de80b87381676966e' }]},{id: 'dd5ec725f18cd6563935156de80b87381676966e', href: '/projects/TEST/repos/sampleprog/commits/dd5ec725f18cd6563935156de80b87381676966e',parents: [{ id: '341ed9f4da76fd866630448bfef7bde46cfc75ab' }]},{id: '341ed9f4da76fd866630448bfef7bde46cfc75ab', href: '/projects/TEST/repos/sampleprog/commits/341ed9f4da76fd866630448bfef7bde46cfc75ab',parents: [{ id: '046f8263252c45091fdd4423edbfe123f0629942' }]},{id: '046f8263252c45091fdd4423edbfe123f0629942', href: '/projects/TEST/repos/sampleprog/commits/046f8263252c45091fdd4423edbfe123f0629942',parents: [{ id: '1d0a056eab95fe283e71c990206544c3dcca2b50' }]},{id: '1d0a056eab95fe283e71c990206544c3dcca2b50', href: '/projects/TEST/repos/sampleprog/commits/1d0a056eab95fe283e71c990206544c3dcca2b50',parents: [{ id: '0c2d12ff7376d63a7d1f482596865639cdb23a21' }]},{id: '0c2d12ff7376d63a7d1f482596865639cdb23a21', href: '/projects/TEST/repos/sampleprog/commits/0c2d12ff7376d63a7d1f482596865639cdb23a21',parents: [{ id: 'ecdfc07cee8d73412d9962a4c6aec033c54ed7f4' }]},{id: 'ecdfc07cee8d73412d9962a4c6aec033c54ed7f4', href: '/projects/TEST/repos/sampleprog/commits/ecdfc07cee8d73412d9962a4c6aec033c54ed7f4',parents: [{ id: '81a8d2aeaaa2a75dd6625a51739c2fcbc48eac77' }]},{id: '81a8d2aeaaa2a75dd6625a51739c2fcbc48eac77', href: '/projects/TEST/repos/sampleprog/commits/81a8d2aeaaa2a75dd6625a51739c2fcbc48eac77',parents: [{ id: '535eaa0ea14bdbde91d821b239f0fb52902ec52f' }]},{id: '535eaa0ea14bdbde91d821b239f0fb52902ec52f', href: '/projects/TEST/repos/sampleprog/commits/535eaa0ea14bdbde91d821b239f0fb52902ec52f',parents: [{ id: '8785b77f71d806cefc0573c60ce023672b82c922' }]},{id: '8785b77f71d806cefc0573c60ce023672b82c922', href: '/projects/TEST/repos/sampleprog/commits/8785b77f71d806cefc0573c60ce023672b82c922',parents: [{ id: '4b6a31c504b73d58297f1e5d94dda4638fd5ccc2' }]},{id: '4b6a31c504b73d58297f1e5d94dda4638fd5ccc2', href: '/projects/TEST/repos/sampleprog/commits/4b6a31c504b73d58297f1e5d94dda4638fd5ccc2',parents: [{ id: '4ae94fe0d6a25656fbbcc99d6321e1e8f020ba62' }]},{id: '4ae94fe0d6a25656fbbcc99d6321e1e8f020ba62', href: '/projects/TEST/repos/sampleprog/commits/4ae94fe0d6a25656fbbcc99d6321e1e8f020ba62',parents: [{ id: '7876f5b10947bd3da7b7f3291a8af3d140871aa7' }]},{id: '7876f5b10947bd3da7b7f3291a8af3d140871aa7', href: '/projects/TEST/repos/sampleprog/commits/7876f5b10947bd3da7b7f3291a8af3d140871aa7',parents: [{ id: 'e49e20137b4a0c8a80b7611c687eefc273ca00a5' }]},{id: 'e49e20137b4a0c8a80b7611c687eefc273ca00a5', href: '/projects/TEST/repos/sampleprog/commits/e49e20137b4a0c8a80b7611c687eefc273ca00a5',parents: [{ id: 'da82f8172d3b35e198d5e1da7c6328170487efa6' }]},{id: 'da82f8172d3b35e198d5e1da7c6328170487efa6', href: '/projects/TEST/repos/sampleprog/commits/da82f8172d3b35e198d5e1da7c6328170487efa6',parents: [{ id: '77d332043560443fadb197d8dda9e6a5a5d78412' }]},{id: '77d332043560443fadb197d8dda9e6a5a5d78412', href: '/projects/TEST/repos/sampleprog/commits/77d332043560443fadb197d8dda9e6a5a5d78412',parents: [{ id: 'ade6ce99de549881647210b21df1e2eff132766d' }]},{id: 'ade6ce99de549881647210b21df1e2eff132766d', href: '/projects/TEST/repos/sampleprog/commits/ade6ce99de549881647210b21df1e2eff132766d',parents: [{ id: '04c157b227579e52475cd9f4b8e89b100a5d0478' }]},{id: '04c157b227579e52475cd9f4b8e89b100a5d0478', href: '/projects/TEST/repos/sampleprog/commits/04c157b227579e52475cd9f4b8e89b100a5d0478',parents: [{ id: '49d012a04e9fe5fa41ece349f5829048c2fcf294' }]},{id: '49d012a04e9fe5fa41ece349f5829048c2fcf294', href: '/projects/TEST/repos/sampleprog/commits/49d012a04e9fe5fa41ece349f5829048c2fcf294',parents: [{ id: 'ba5d709a104e4816244593a086dacb0436e4bc94' }]},{id: 'ba5d709a104e4816244593a086dacb0436e4bc94', href: '/projects/TEST/repos/sampleprog/commits/ba5d709a104e4816244593a086dacb0436e4bc94',parents: [{ id: 'a0cec096995c099bf2df4fd934faf132c22dbf7c' }]}]);