summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r7917] Purpose:Quincey Koziol2003-12-0667-514/+521
| | | | | | | | | | | | | | | | | | | Code cleanup Description: Clean up compiler warnings, especially the 'FUNC' variable not used which comes out in production mode. Solution: Had to add a new FUNC_ENTER_NOAPI_NOINIT_NOFUNC macro for those non-API functions which don't need the 'FUNC' variable defined. (This will be _so_ much easier when C99 is standard on all our supposed platforms, since it has a __FUNC__ macro... ) Platforms tested: FreeBSD 4.9 (sleipnir) too minor for h5committest (although there were lots of files changed, the change was minor in each one)
* [svn-r7915] Purpose:Quincey Koziol2003-12-062-9/+13
| | | | | | | | | | | | Bug fix Description: Make a copy of the index value for H5Giterate and use that instead of dereferencing the index pointer. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to need h5committest
* [svn-r7914] Purpose:Albert Cheng2003-12-057-29/+328
| | | | | | | | | | | | Regenerate the Dependencies files if needed. Description: Solution: Platforms tested: Misc. update:
* [svn-r7913] Purpose:Pedro Vicente Nunes2003-12-0417-761/+1964
| | | | | | | | | | | | | | | | | code clean Description: separated the h5repack code in several modules Solution: Platforms tested: linux IRIX solaris Misc. update:
* [svn-r7912] Purpose:Pedro Vicente Nunes2003-12-045-9/+542
| | | | | | | | | | | | | | | | | | code clean, bug fix Description: the attributes of the root group were not being compared removed compiler warnings on IRIX and solaris Solution: added a special function to compare the attributes of the root group Platforms tested: linux IRIX 6.5 solaris 2.7 Misc. update:
* [svn-r7910] Purpose:Albert Cheng2003-12-031-2/+7
| | | | | | | | | | | | feature Description: -setup now also sets up or updates the current source directory. Platforms tested: LANL Theta. Misc. update:
* [svn-r7909] Purpose:Pedro Vicente Nunes2003-12-032-0/+0
| | | | | | | | | | | | added a new project for the h5diff test generation files Description: Solution: Platforms tested: Misc. update:
* [svn-r7908] Purpose:Pedro Vicente Nunes2003-12-0312-24/+58
| | | | | | | | | | | | | | | | code clean, bug fix Description: cleaned warnings on IRIX fixed bug in parse command line Solution: Platforms tested: linux IRIX 6.5 64 Misc. update:
* [svn-r7907] Purpose:Pedro Vicente Nunes2003-12-031-0/+2
| | | | | | | | | | | | | | | | bug fix Description: sleipnir was complaining about a missing header declaration Solution: added the include Platforms tested: linux (small) Misc. update:
* [svn-r7906] Purpose:Pedro Vicente Nunes2003-12-021-13/+10
| | | | | | | | | | | | added the new h5diff files Description: Solution: Platforms tested: Misc. update:
* [svn-r7905] Purpose:Pedro Vicente Nunes2003-12-023-18/+0
| | | | | | | | | | | | continuation of the h5diff changes Description: Solution: Platforms tested: Misc. update:
* [svn-r7904] Purpose:Pedro Vicente Nunes2003-12-0285-1141/+4096
| | | | | | | | | | | | | | | | | | | h5diff new features Description: added comparison for attributes adeded comparison for all dataset datatypes added tests for the new features changed the output format Solution: Platforms tested: linux solaris 5.7 IRIX 6.5 (64) Misc. update:
* [svn-r7900] Updated.Albert Cheng2003-11-271-0/+5
|
* [svn-r7898] Description:Albert Cheng2003-11-271-1/+2
| | | | | | | | | Added *.clog which are generated by the MPE option, to the CLEAN list. Platforms tested: Tested in copper which supports the MPE option. Misc. update:
* [svn-r7895] Purpose:Quincey Koziol2003-11-271-1/+0
| | | | | | | Bug fix Description: Correct typo in gcc 2.96 warning
* [svn-r7892] Purpose:Quincey Koziol2003-11-261-1/+1
| | | | | | | | | | | Code cleanup Description: Clean up a compiler warning Platforms tested: Titan (user02) Too minor to require h5committest
* [svn-r7890] Purpose:Quincey Koziol2003-11-261-0/+14
| | | | | | | | | | | Add warning Description: Warn users about known bugs for gcc 2.96 Platforms tested: Titan (user02) Does not apply to h5committest
* [svn-r7888] Purpose:MuQun Yang2003-11-261-79/+23
| | | | | | | | | | | | Fix some typos and clean up the doc. Description: Solution: Platforms tested: Misc. update:
* [svn-r7886] Purpose:Quincey Koziol2003-11-251-5/+4
| | | | | | | | Update ecc compiler flags Platforms tested: Titan Not relevant to other platforms, so no h5committest.
* [svn-r7884] Purpose:Quincey Koziol2003-11-251-3/+3
| | | | | | | | | | | Small bug fix Description: MPI_DOUBLE_PRECISION -> MPI_DOUBLE in C code. Platforms tested: Cray T3E (hubble) Too minor to require h5committest
* [svn-r7882] Purpose:Quincey Koziol2003-11-251-4/+31
| | | | | | | | | | | | | Bug fix Description: Handle denormalized floating-point values in a more general way that uses a different 'epsilon' for determining if two values are "close enough" Platforms tested: FreeBSD 4.9 (sleipnir) h5committest Pittsburgh Alpha Cluster (lemieux.psc.edu)
* [svn-r7880] Purpose:Quincey Koziol2003-11-251-5/+32
| | | | | | | | | | | | | | Update DEC compiler support Description: Updated DEC/Compaq compiler detection to handle DEC->Compaq switchover in compiler version string. Also, copied v5.x compiler flags to V6.x compiler flags and included the -ieee and -misalign flags necessary for correct floating-point support. Platforms tested: Pittsburgh Alpha Cluster (lemieux.psc.edu)
* [svn-r7879] Purpose:Quincey Koziol2003-11-251-1/+1
| | | | | | | | | | | | | | | Bug fix Description: C++ compiler was choking on passing a (hsize_t *) to a function which wants a (uint8_t *). Solution: Cast the (hsize_t *) to a (uint8_t *)... :-) Platforms tested: FreeBSD 4.9 (sleipnir) Configuration untested by h5committest
* [svn-r7877] Purpose:Quincey Koziol2003-11-241-0/+3
| | | | Update release notes with recent bug fix.
* [svn-r7875] Purpose:Quincey Koziol2003-11-247-86/+456
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Omnibus floating-point bug fix changes Description: There are a number of problems in the floating-point conversion code that were exposed by Ray's recent int<->float checkin: - The 'my_isnan' code in test/dtypes.c was broken and would always return true. The meant that the actual values in the float<->float conversion tests were _never_ checked, hiding the other bugs included in this checkin. - A recent change I made to the type conversion code used "FLT_MIN" instead of "-FLT_MAX" for the most negative 'float' value for the double->float conversion, which meant that any the negative number that was converted from a double to a float would have been mapped to zero, essentially. - A change that Robb appeared to have made ~2.5 years ago to the "generic" float->float conversion routine appears to be incorrect and I've backed it out. - Floating-point conversions on SGI's which converted denormalized values would be mapped to zero instead of being propertly preserved in the new type. This was addressed by an SGI-specific system call to prevent the behavior. Solution: Described above, generally. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest Misc. update: release_docs/RELEASE update forthcoming...
* [svn-r7873] Purpose:Quincey Koziol2003-11-211-12/+6
| | | | | | | | | | | | Code cleanup Description: Remove an unused typedef, fix a LONG->LLONG typo and use LLONG_MIN where appropriate. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7872] Purpose:Quincey Koziol2003-11-211-0/+1
| | | | | | | | | | | New macro Description: Introduce LLONG_MIN macro to match LLONG_MAX macro Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7871] Purpose:Quincey Koziol2003-11-214-9/+3
| | | | | | | | | | | Code cleanup Description: Make some functions static and remove unused variables, etc. Platforms tested: FreeBSD 4.9 (sleipnir) too minor to require h5committest
* [svn-r7870] Purpose: new featureRaymond Lu2003-11-211-0/+2
| | | | Misc. update: data type conversion between integers and floats.
* [svn-r7869] *** empty log message ***Raymond Lu2003-11-212-33/+1145
|
* [svn-r7868] Purpose: new featureRaymond Lu2003-11-217-3/+1592
| | | | | | | | | | Description: data type conversion between integers and float numbers. (Cover your ears. It's going to explode.:) Solution: covers all native type conversion. Mainly uses hardware conversion but handles overflow more gracefully. Platforms tested: h5committest
* [svn-r7865] Purpose:Quincey Koziol2003-11-201-0/+1
| | | | Mention metadata benchmark in release notes.
* [svn-r7862] Purpose:Quincey Koziol2003-11-201-0/+3
| | | | Update release notes with metadata change information
* [svn-r7860] Purpose:Quincey Koziol2003-11-204-0/+36
| | | | | | | | | | | | | | | | | Bug fix Description: Our previous "optimization" of metadata writing which only wrote metadata from one process was abusing MPI-I/O and after some consultation with Rob Ross and Rajeev Thakur, Albert & I have come up with a solution... Solution: Instead of only writing from one process, issue a collective write operation with all processes, for metadata writes. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r7859] Purpose:HDF Admin2003-11-201-10/+53
| | | | | | | | | | | | | new feature Description: Added the -setup option so that it can setup the snapshot test directory structure. This will help the setup of snapshot test in a new machine, especially remote machine much easier. Platforms tested: no h5committest becuase it does not test this script. Tested in tg-ncsa.
* [svn-r7858] Purpose:HDF Admin2003-11-201-1/+1
| | | | | | | | | | | | | | | | Improvement Description: The cvs checkout used the complete path of current/ which is not accepted by cvs server. Changed it to chdir to the snapshot directory and then cvs checkout just current/. Platforms tested: Not h5committested because it does not test this command. Tested in tg-ncsa which has no direct access to the CVS directory and must use the server route. Misc. update:
* [svn-r7857] Purpose:Bill Wendling2003-11-191-11/+22
| | | | | | | | | | | | | | | | | | | Bug fix Description: If using g++ on HP-UX, the flags for aCC would be placed on the command line. This was causing g++ to fail the configuration test. Solution: CHanged the test so that it's a case statement. If it's the aCC compiler, then use those flags. Otherwise, don't specify flags. This case statement can be modified to provide compiler-specific flags in a similar way to other config/* files. Platforms tested: Hp-UX (Hp-UX specific change.) Misc. update:
* [svn-r7854] Purpose:Bill Wendling2003-11-1417-24/+25
| | | | | | | | | | | | | | | | | | Bug Fix Description: The FFLAGS, CXXFLAGS, and CPPFLAGS variables weren't carrying user-defined values into the Makefiles. Solution: Changed the flags from FOO="..." to FOO="$FOO ..." Platforms tested: Copper Verbena Arabica Misc. update:
* [svn-r7849] Purpose:Quincey Koziol2003-11-141-0/+4
| | | | Update manifest with new files.
* [svn-r7848] Purpose:Bill Wendling2003-11-131-88/+151
| | | | | | | | | | | | | | | | | | | | | | | | | Update Description: This completes Phase I of the FPHDF5 testing. This test does the following: - Creates a file - Creates multiple non-root groups - For each process: For each non-root group: Create multiple datasets Access all datasets created above Write to all datasets created above - Close the file - Reopen the file and verify the data is correct Platforms tested: AIX (w/ FPHDF5) Linux (w/ FPHDF5) Solaris (w/ Fortran & C++) Misc. update:
* [svn-r7847] Purpose:Bill Wendling2003-11-132-5/+19
| | | | | | | | | | | | | | | | | | Bug Fix Description: The SAP was sending back replies to the client but the client wasn't picking them up (this was after a dump from the server. Solution: Read the extra replies from the server. Platforms tested: AIX (w/ FPHDF5) Linux (w/ FPHDF5) Solaris (w/ Fortran & C++) Misc. update:
* [svn-r7845] Purpose:Quincey Koziol2003-11-132-4/+2
| | | | | | | | | | | | | | | | Bug fix. Description: The new routines added for H5MM_[m|c]alloc were causing the function stack code to infinitely recurse while allocating room for the thread-specific information (when thread-safety was turned on). Solution: Call HDmalloc directly instead of H5MM_malloc Platforms tested: FreeBSD 4.9 (sleipnir) Changed are not tested in h5committest
* [svn-r7842] Purpose:Quincey Koziol2003-11-1322-294/+996
| | | | | | | | | | | | | | | | | | | Bug fix Description: Variable length strings and sequences with NULL pointers were not handled by library, causing problems access the data. This also affected fill values for variable-length datatypes. Solution: Address the issues in the library by detecting NULL sequences/strings and avoid trying to convert them. Patched up dumper to display NULL sequences/strings. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest
* [svn-r7841] Purpose:Albert Cheng2003-11-131-7/+67
| | | | | | | | | | | | new feature. Description: Added tests of 1wMr with options to apply Atomicity or File_sync. Platforms tested: only tested in eirene and Teragrid as this is just an MPI test. Misc. update:
* [svn-r7840] Purpose:Bill Wendling2003-11-121-0/+2
| | | | | | | | | | Update Description: Added H5DZ*.c files. Platforms tested: Ran bin/chkmanifest
* [svn-r7839] Purpose:Bill Wendling2003-11-121-137/+324
| | | | | | | | | | | | | | | | | Update Description: Extensive reworking of the code. More modular now. Tests for almost all of "Phase 1"s requirements. Need to check that data is correct after reopening the file. Platforms tested: Linux (w/ FPHDF5) AIX (w/ and w/o FPHDF5) FPHDF5-specific fixes...No need for H5committest Misc. update:
* [svn-r7838] Purpose:Bill Wendling2003-11-124-28/+822
| | | | | | | | | | | | | | | | | | | | | | | Bug fix and File Addition Description: - Fixed when reading from the file with FPHDF5. It wasn't recording how many bytes it read. - Added Arithmetic Transformation modules. These haven't been included into the HDF5 build. I just added them here for future porposes... Solution: Added a call to "MPI_Get_count" to get the number of bytes read. Platforms tested: Linux (w/ FPHDF5) AIX (w/ and w/o FPHDF5) FPHDF5-specific fixes...No need for H5committest Misc. update:
* [svn-r7836] Purpose:Quincey Koziol2003-11-122-0/+2
| | | | | | | | | | Bug fix Description: Add H5MMprivate.h header, to fix builds. Platforms tested: Eyeballed it, too minor to require testing...
* [svn-r7835] Purpose:Albert Cheng2003-11-121-0/+152
| | | | | | | | | | | | | new test. Description: Added test_mpio_1wMr test which verify if the file system can support 1 process writes, many processes read. Platforms tested: h5committested. Misc. update:
* [svn-r7834] Purpose:Pedro Vicente Nunes2003-11-107-12/+10
| | | | | | | | | | | | | | | | code clean Description: removed compiler warnings on IRIX Solution: Platforms tested: linux solaris 2.7 IRIX Misc. update: