summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r16946] merge 16945 from trunkPedro Vicente Nunes2009-05-133-2390/+2824
| | | | | bug fix. call free on a string allocated by HD5f2cstring tested: linux, windows
* [svn-r16939] Purpose:Mike McGreevy2009-05-122-2/+38
| | | | | | | | | | | | | | | | | | Modifying default cache configuration, and adding an #ifdef to allow for a separate default configuration when parallel is enabled. This is being modified in order to address an observed performance problem with the current default configuration. Description of Changes: - increasing maximum cache size from 16MB to 32MB - increasing maximum entry size from 10MB to 32MB - decreasing min_clean_fraction from 0.3 to 0.01 in serial case - increasing flash_multiple from 1.0 to 1.4 in serial case Tested: jam
* [svn-r16929] Bug 948:Albert Cheng2009-05-081-6/+4
| | | | | | | | | | | | | Skipped the test of TESTING $H5DIFF -v $SRCFILE9 $SRCFILE10 TOOLTEST h5diff_100.txt -v $FILE9 $FILE10 again because they still hanged. Do not turn it back on until it is proven fixed. Also, want to verify if this is the only tests that hang or if other tests may hang or if any non-thg machines may hang. Tested: jam-pp since it is a simple shell-script change.
* [svn-r16922] Allow an error class to use other class's major or minor ↵Raymond Lu2009-05-053-15/+34
| | | | | | errors. Added a test for it, too. Tested on jam - simple change. I've tested it for the trunk.
* [svn-r16920] Description:Quincey Koziol2009-05-0544-220/+2978
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge these trunk revisions which occurred during the 1.8.3 release code freeze back to the 1.8 branch: From Quincey: 16845 16847 16849 16851 16858 16869 16897 From Ray: 16859 16880 From Allen: 16863 Tested on: FreeBSD/32 6.3 (duty) in debug mode FreeBSD/64 6.3 (liberty) w/C++ & FORTRAN, in debug mode Linux/32 2.6 (jam) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe, in debug mode Linux/64-amd64 2.6 (smirom) w/Intel compilers w/default API=1.6.x, w/C++ & FORTRAN, in production mode Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN, w/szip filter, in production mode Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN, in production mode Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in debug mode Linux/64-amd64 2.6 (abe) w/parallel, w/FORTRAN, in production mode Mac OS X/32 10.5.6 (amazon) in debug mode Mac OS X/32 10.5.6 (amazon) w/C++ & FORTRAN, w/threadsafe, in production mode
* [svn-r16917] Maintenance: Changed suffix in the version number to snap0.Elena Pourmal2009-05-047-22/+22
|
* [svn-r16916] Maintenance: Updated HISTORY-1_8.txt and RELEASE.txt files and Elena Pourmal2009-05-048-151/+603
| | | | | changed version to 1.8.0-post0. Branch is open for check-ins now.
* [svn-r16912] Maintenance: Checking in files created by the bin/release ↵hdf5-1_8_3Elena Pourmal2009-05-043-5/+5
| | | | | | script before tagging the rlease.
* [svn-r16911] Updated Supported Configuration Features SummaryLarry Knox2009-05-021-74/+55
|
* [svn-r16910] Update for the 1.8.3 release.Raymond Lu2009-05-011-7/+7
|
* [svn-r16909] I took out the 'install' command from build.com and enabled the ↵Raymond Lu2009-05-012-7/+4
| | | | | | | | 'copy' command for the C, Fortran, and C++ examples. Tested on OpenVMS.
* [svn-r16906] Updated with SNL and LLNL tested platforms information.Albert Cheng2009-05-011-2/+21
|
* [svn-r16905] Update Platforms Tested and Supported Configuration Features ↵Larry Knox2009-05-011-3/+2
| | | | Summary.
* [svn-r16904] There're 3 changes in this checkin:Raymond Lu2009-05-013-13/+16
| | | | | | | | | | | 1. I added 'install' command in end of build.com. 2. I commented out the test for h5copy and h5import in build.com. There're some failures in the test. I recall h5import has been having problem for some time. h5copy test is new. I need to verify with Elena. 3. I commented out the copy command for *.com in the examples directory because they don't exist. Tested on OpenVMS.
* [svn-r16903] updated with new feature of embedded libhdf5.settings and the ↵Albert Cheng2009-05-011-2/+14
| | | | | | known problem of imposing -O0 on gcc v4.3 and v4.4.
* [svn-r16894] Description:Frank Baker2009-04-291-41/+37
| | | | Formatting pass.
* [svn-r16893] Set version information to 1.8.3 to be ready for release.Albert Cheng2009-04-297-22/+22
| | | | Tested: h5committest plus jam serial test.
* [svn-r16887] Update to include modification to the parallel tests.Christian Chilan2009-04-291-2/+11
|
* [svn-r16884] Update for 1.8.3 release.Larry Knox2009-04-281-58/+57
|
* [svn-r16870] Description:Mike McGreevy2009-04-281-0/+6
| | | | | | | | Updating RELEASE.txt file. Tested: None needed.
* [svn-r16866] Maintenance: Update file in preparation for the HDF5-1.8.3 releaseElena Pourmal2009-04-281-26/+29
| | | | Update information for Mac Intel 10.5.6.
* [svn-r16864] corrected include path of h5tools.hAllen Byrne2009-04-271-2/+6
| | | | | Tested: XP32-VNET
* [svn-r16857] Updated version to 1.8.3Allen Byrne2009-04-243-17/+17
|
* [svn-r16855] Maintenance: Changed version to hdf5-1.8.3-pre2 for further ↵Elena Pourmal2009-04-247-22/+22
| | | | check-ins.
* [svn-r16853] Maintenance: Changed version number to 1.8.3-pre1 and created a ↵Elena Pourmal2009-04-2415-31/+31
| | | | | | tar ball for remote testing.
* [svn-r16843] Description:Mike McGreevy2009-04-222-0/+6
| | | | | | | | | | | | Adding dependency to h5repack test script. h5repack.sh needs h5repacktst to run first. Tested: Problem only appeared on Glory, but tested the dependence manually on jam by trying to run only the script and checking that it first ran the h5repacktst test program.
* [svn-r16838] Bug fix:Albert Cheng2009-04-223-6/+6
| | | | | | | | | | | | | If the AR command has embedded shell separators such as the case of "AR = ar -X 64", $AR ends up as a blank. Solution: Put quotes around the command substitution string to protect against embedded separators. Applied the same to both AR and RANLIB assignments. Tested: At Up (AIX 5.3) only because that was where I discovered the error when AR is ar -X 64
* [svn-r16830] Bug fix.Albert Cheng2009-04-211-1/+1
| | | | | | | | | | | | | | | | In Up (AIX system), the insert_libhdf5_settings() infinite looped because it never found EOF. Man getc in another system said: "If the integer value returned by getc() is stored into a variable of type char and then compared against the integer constant EOF, the com- parison may never succeed, because sign-extension of a variable of type char on widening to integer is implementation-defined." Solution: Changed inchar from type char to int fixed the problem. Morale of the story: RTFM or HTCW (heed the compiler warnings). Tested: Up (AIX 5.3).
* [svn-r16827] Description:Frank Baker2009-04-211-7/+11
| | | | | Updated and restructured "Copyright Notice & License Terms" document per new standard.
* [svn-r16822] Description:Binh-Minh Ribler2009-04-213-13/+84
| | | | | | | | | | | | | Added member function Attribute::getInMemDataSize() to simplify getting the attribute's data size in memory. Used this new function in Attribute::read to get the fixed-len string attribute data. Added tests to tattr.cpp. Platforms tested: Linux/32 2.6 (jam) FreeBSD/64 6.3 (liberty) SunOS 5.10 (linew)
* [svn-r16818] Fix problem in H5Z.c with --disable-deprecated-symbolsNeil Fortner2009-04-211-0/+6
| | | | Tested: jam (--disable-deprecated-symbols)
* [svn-r16813] New feature(Bug 230):Albert Cheng2009-04-205-27/+139
| | | | | | | | | | | | | | | | | | | | | | | | Embed the content of libhdf5.settings into the hdf5 executables so that an "orphaned" executables can display (via the Unix strings command, for example) the library settings used to build the executables. This is a prototype implementation. Much improvement is needed. configure.in: Added the --disable-embedded-libinfo option to disable this feature. configure: src/H5config.h.in: Generated by autotools like automake. src/H5detect.c: Implement insert_libhdf5_settings() to insert the contents of libhdf5.settings into the library as an extern string variable so that it is included in all HDF5 executable. Much improvement is needed. fortran/src/Makefile.in: Auto-generated by bin/reconfigure. (i.e., I did make any changes to cause its direct regeneration). Tested: Jam serial, using default and --disable-embedded-libinfo, configure options.
* [svn-r16811] merge 16810Pedro Vicente Nunes2009-04-2012-23/+23
| | | | | added the words "Not comparable" in the not comparable messages tested: linux
* [svn-r16808] Purpose: Fix bug 1533Neil Fortner2009-04-2021-52/+151
| | | | | | | | | | | Description: Previously, there was no versioning for H5Z_class_t. This prevented applications written for 1.6 using custom filters from being able to use the 1.8 library. There is now an H5Z_class1_t and H5Z_class2_t to enable compatibility. H5Zregister is *not* versioned, it determines which version of the struct has been passed in by the value of the first field (id or version, both are ints). Tested: jam, linew, smirom (h5committest), jam (--with-default-api-version=v16)
* [svn-r16805] Purpose: Add new h5repack tests to WindowsScott Wegner2009-04-201-2/+9
| | | | | | | | Description: Three new tests were added to the h5repack test script in rev.16802. This checkin brings those new tests to Windows as well. Tested: VS2005 on WinXP x64
* [svn-r16804] Purpose: Fix bug 1548Neil Fortner2009-04-204-56/+70
| | | | | | | | | Description: When writing data to a dataset, the data transform was performed after type conversion. This caused an error if the file type was non-native. This has been changed so data transforms are always performed on the memory type. Tested: jam, linew. smirom (h5committest)
* [svn-r16802] Purpose: Fix bug 1516Neil Fortner2009-04-206-21/+387
| | | | | | | | | | | Description: h5repack previously would not take named datatypes into consideration when copying datasets and attributes. This would cause extra anonymous datatypes in the target file at best, and cause errors halfway through the repacking at worst. h5repack should now always handle named datatypes correctly. Named datatypes are also now converted to the native type when -n is given. Tested: jam, linew, smirom (h5committest)
* [svn-r16801] merge changes from the trunk into the branchScot Breitenfeld2009-04-205-13/+18
| | | | | | | | | svn merge -r 16781:16797 https://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran fixes problems with H5D_chunch_cache_* variable lengths platforms tested: smirom: ifort, pgf90 jam : f95
* [svn-r16798] corrected typos in fortran APIScot Breitenfeld2009-04-201-4/+4
|
* [svn-r16793] Description:Mike McGreevy2009-04-2049-193/+364
| | | | | | | | | | | | - Updated bin/reconfigure to use latest version of automake (1.10.2). Regenerated Makefile.in's by running bin/reconfigure. - Added libtool version numbers to c++, fortran, hl, hl c++, and hl fortran libraries. Tested: jam, liberty, smirom
* [svn-r16790] Bug Fix (Bug 1398):Albert Cheng2009-04-201-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | For gcc v4.3 and v4.4, with production mode, if -O3 is used, H5Tinit.c would fail to compile. Actually bad H5Tinit.c is produced. If -O (same as -O1) is used, H5Tinit.c compiled okay but test/dt_arith would fail with: Testing hard normalized long double -> signed char conversions time: comm and terminated abnormally When -O0 (no optimizatio) is used, H5Tinit.c compilete okay and all tests passed. Solution: Changed the config/gnu-flags to use -O0 for gcc v4.3 and 4.4 for production flags for now so that build and tests would work. Still need to investigate if the error is due to Gcc optimization bug or our code errors. Tested: In liberty with gcc43 and gcc44. Also, tested in jam and smirom with older versions of gcc. There are no gcc 43 or 44 compilers installed in other THG machines that I know.
* [svn-r16788] Description:Binh-Minh Ribler2009-04-192-33/+123
| | | | | | | | | | | | Fixed to pass parameters to H5Awrite/H5Aread correctly so that all Attribute::write and Attribute::read methods work correctly for both fixed-length and variable-length string attributes. Added more test cases. Platforms tested: Linux/32 2.6 (jam) FreeBSD/64 6.3 (liberty)
* [svn-r16786] merge 16785Pedro Vicente Nunes2009-04-182-673/+1022
| | | | | added missing test and compare cases inside compounds for nan tested: linux
* [svn-r16783] Added information about new fortran wrappers added:Scot Breitenfeld2009-04-171-0/+7
| | | | | | | H5D_h5dget_access_plist_f H5I_h5iis_valid_f H5P_h5pset_chunk_cache_f H5P_h5pget_chunk_cache_f
* [svn-r16782] Description:Scot Breitenfeld2009-04-1714-9/+656
| | | | | | | | | | | | Merged the changes from the trunk/fortran into the branch: used: svn merge -r 16362:16781 https://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran Platforms tested: smirom (pgf90, ifort) linew
* [svn-r16778] A minor correction of previous checkin. The original files ↵Raymond Lu2009-04-171-8/+6
| | | | | | | | created with v1.6 library could be deleted by cleanup routine. I corrected it in this checkin. Tested on jam - simple change.
* [svn-r16771] Modified parallel tests so they can run with arbitrary number ↵Christian Chilan2009-04-174-60/+77
| | | | | | of processors. Tested on jam and abe.
* [svn-r16767] Fix a comment in H5Pdapl.c, update RELEASE.txt with chages to ↵Neil Fortner2009-04-162-1/+5
| | | | | | | | factory free lists. Tested: kate
* [svn-r16761] Fixed a simple typo in the echo statement in theAlbert Cheng2009-04-152-2/+2
| | | | | | | check-all-install actions. Tested: In jam by hand.
* [svn-r16758] The test of family file compatibility with v1.6 used the ↵Raymond Lu2009-04-153-11/+56
| | | | | | | | | | original family files under the library source directory. Since the test opens the files with write mode, it's safer to make copies of the original files. I added the copying step in test_family_compat in vfd.c. I changed the Makefile.am to clean up the copied files. I created a new family_v16_00000.h5 with v1.6 library. Tested on jam - supposed to be simple change.