summaryrefslogtreecommitdiffstats
path: root/release_docs
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r17628] Snapshot version 1.9 release 48Larry Knox2009-10-111-1/+1
|
* [svn-r17619] Add comments about h5diff change made for epsilon.Peter Cao2009-10-081-0/+3
|
* [svn-r17616] Purpose:Mike McGreevy2009-10-081-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | CFLAGS overhaul Description: Modified the way configure handles CFLAGS. (note: all changes also apply to FCFLAGS, CXXFLAGS, CPPFLAGS, and LDFLAGS). 1. The configure process will now always preserve a user's CFLAGS environment variable setup. Any additional flags necessary for compilation added at configure time will be passed into the Makefiles as AM_CFLAGS, which is an automake construct to be used in addition to CFLAGS. This will allow a user to have the final say, as CFLAGS will always appear later in the compile line than AM_CFLAGS. Additionally, setting CFLAGS during make will no longer completely erase all flags set by configure, since they're maintained in AM_CFLAGS. 2. Additionally, where possible, flags previously being assigned directly into CFLAGS (and thus propagating into h5cc) have now been redirected into H5_CFLAGS, so they're used ONLY for compiling hdf5, and not embedded into the h5cc wrapper script as well. *Note that H5_CFLAGS ultimately is assigned into AM_CFLAGS for use in the Makefiles. Complete description of changes and build process will be included in a Configure Document that Elena and I are working on. 3. Removed unsupported config files. This includes: config/dec-osf* config/hpux11.00 config/irix5.x config/powerpc-ibm-aix4.x config/rs6000-ibm-aix5.x config/unicos* 4. Modified configure summary to display additional values. Specifically, appropriate AM_* variables are being shown, as well as H5_FCFLAGS and H5_CXXFLAGS, which were for some reason not already present. Tested: - H5committest - Tested on all THG / NCSA machines, using several combinations of the more prominent configure options (c++, fortran, szip, threadsafe, parallel, et cetera). (Thanks to Quincey for rysnc testing setup!) - With regards to new automated testing, anything *necessary* for compilation will be caught by the daily tests as it stands now. (i.e., if LDFLAGS is not properly set when szip is used, linking will fail). Additionally, with regards to which flags get into h5cc, if any *necessary* flags have been improperly removed, then daily tests should fail during make installcheck. Additional machine-specific desired behaviors and/or checks may have to be set up separately within the daily tests, so this is something to work on.
* [svn-r17615] Updated with H5Pget_preserve fix information.Albert Cheng2009-10-081-0/+1
|
* [svn-r17606] Code Cleanup:Albert Cheng2009-10-071-11/+2
| | | | | | | | TFLOPS machine has retired long ago. Removed all code specific for its support. Test: h5committested.
* [svn-r17589] Snapshot version 1.9 release 47Larry Knox2009-10-041-1/+1
|
* [svn-r17585] Purpose: Fix bug 1597Neil Fortner2009-10-021-0/+2
| | | | | | | | | | | Description: When copying a dataset using a vlen inside a compound, the various dataset copying callbacks would allocate a background buffer but would not use it when converting from disk to memory, only memory to disk. This caused an assertion failure as compounds always need a background buffer. These callbacks have been modified to use the background buffer for both conversions. Tested: jam, linew, smirom (h5committest)
* [svn-r17571] Purpose:Mike McGreevy2009-10-011-0/+4
| | | | | | | | | | | | | | Makefile Bug Fix Description: Added $(EXEEXT) extension to H5detect when it's executed to generate H5Tinit.c so it works correctly on platforms that require the full extension when running executables. Tested: h5committest, mingw, and user-verified (via submitted patch).
* [svn-r17567] Purpose:Mike McGreevy2009-10-011-0/+4
| | | | | | | | | | | | | | | | | | | | | Configure Fix Description: Modified configure to set FC and CXX to "no" when fortran and c++ are not being compiled, respectively. This will prevent configure from running some checks on these compilers when they are not being used. This fixes a problem that was occuring when FC and/or CXX are set to a nonexistant or invalid compiler. Even if the languages were disabled, a libtool test would fail, thus preventing libtool from properly linking any libraries, yet configure would not flag an error message due to this because the languages were disabled. Tested: - h5committest (jam, smirom, linew) - manually eyeballed configure output and logfile.
* [svn-r17566] Fix for Bug 1562. H5DSis_attached needed to account for ↵Allen Byrne2009-10-011-0/+2
| | | | | | | | | platform dependent types. Added test and test files for LE and BE dimension scales. Reworked part of test_ds file as part of debug. Added missing H5Tclose in region reference routines. H5DS.c checked for other locations which need to account for platform dependent types in dealing with ds_list_t. Added generator program for test files of LE and BE dimension scales. Tested: local linux, h5committest
* [svn-r17550] Updated with H5check_version tests.Albert Cheng2009-09-291-4/+2
|
* [svn-r17544] Albert Cheng2009-09-291-1/+1
|
* [svn-r17543] Bug fix (ID 1656):Albert Cheng2009-09-291-0/+10
| | | | | | | | | Changed H5check_version() to suppress the warning message totally if $HDF5_DISABLE_VERSION_CHECK is 2 or higher. (Old behavior treated 3 or higher the same as 1, that is to print a warning and allows the program to continue. Tested: h5committested, extra jam serial, --disable-embedded-libinfo.
* [svn-r17538] Snapshot version 1.9 release 46Larry Knox2009-09-271-1/+1
|
* [svn-r17535] Purpose: Fix bug 1620Neil Fortner2009-09-251-0/+2
| | | | | | | | | Description: H5Ppublic.h listed H5Pget_filter_by_id1 and H5Pget_filter_by_id2 as returning H5Z_filter_t, when in fact they return herr_t. The header file has been corrected to indicate that they return herr_t. Tested: jam
* [svn-r17534] Add note to RELEASE.txt for changes in r17530Neil Fortner2009-09-251-0/+2
|
* [svn-r17451] Added new features for h5dump in tools section. Moved h5dump ↵Allen Byrne2009-09-041-1/+6
| | | | bug fix to bug fixed section.
* [svn-r17446] Snapshot version 1.9 release 45Larry Knox2009-09-031-1/+1
|
* [svn-r17394] Description:Quincey Koziol2009-08-201-0/+3
| | | | Update release notes with note about fixing Bz#1473.
* [svn-r17369] Added h5dump/h5ls display buffer resize fixed in tools library.Allen Byrne2009-08-171-2/+3
|
* [svn-r17345] Purpose:Mike McGreevy2009-08-121-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Updating autotools Description: Installed new autotools and used them to reconfigure HDF5. - Automake upgraded to 1.11 - Autoconf upgraded to 2.64 - bin/reconfigure script edited to use new versions (on jam), and run to generate new configure script and Makefile.in's. - configure.in script edited to add "_cv_" to all AC_CACHE_VAL strings (in order to comply with new autoconf standard). Tested: Tested on machines jam, smirom, liberty, linew. Tested w/ features c++, fortran, parallel. Tested w/ compilers gcc, pgcc, icc. Further testing via Daily Tests should catch any other outliers. Upon passing DT's, I'll propogate the new tools into 1.8, hdf4, et cetera.
* [svn-r17343] Snapshot version 1.9 release 44Larry Knox2009-08-121-1/+1
|
* [svn-r17334] Add notes about bog fix (1563)Peter Cao2009-08-111-0/+3
|
* [svn-r17328] Added the recognization of PathScale compilers. Also added the ↵Albert Cheng2009-08-111-0/+9
| | | | | | known problem of PathScale MPI failure when accessing a Panasas file system.
* [svn-r17228] Purpose:Mike McGreevy2009-07-231-0/+3
| | | | | | | | | | | | | | | | | | | | | | | Fix BZ #1583 Description: The --enable-static-exec flag was broken. Configure was adding the -all-static linker flag to an environment variable which was subsequently never used. (looks like it was used in 1.6 Makefile.ins, but never moved to 1.8's Makefile.ams when we added automake support). To fix, I've added this environment varibale to the link lines of all the tools. Now, when --enable-static-exec is invoked, it will correctly generate statically linked executables in the installed bin directory. Tested: I've tested manually to ensure that the generated execs are static when the flag is used and dynamic when not. I've also tested when szip is used, as this was a use case mentioned in the bug report. Also: ran full tests with make check on jam and smirom for good measure.
* [svn-r17201] Changed default Gnu fortran compiler from g95 to gfortran sinceAlbert Cheng2009-07-191-0/+2
| | | | gfortran is more likely installed with gcc now.
* [svn-r17159] Snapshot version 1.9 release 43Larry Knox2009-07-061-1/+1
|
* [svn-r17135] Snapshot version 1.9 release 42Larry Knox2009-07-011-1/+1
|
* [svn-r17120] Add bug number for yesterday's fix.Neil Fortner2009-06-261-1/+1
|
* [svn-r17115] Newer Solaris compiler uses -m64 inplace of -xarch=v9 which is ↵Albert Cheng2009-06-261-1/+1
| | | | | | | | deprecated. Update the install instruction. No test needed.
* [svn-r17108] Purpose: Fix bug in H5Z_filter_infoNeil Fortner2009-06-251-0/+2
| | | | | | | | | | | Description: Previously, when H5Z_filter_info was called for a filter that was not present, it would succeed and return the information from one position past the end of the pipeline, possibly causing a segfault. This affected at least H5Pget_fitler_by_id1/2, and possibly other API functions. Fixed to properly return failure. Tested: jam, linew, smirom (h5committest)
* [svn-r17047] Snapshot version 1.9 release 41Larry Knox2009-06-141-1/+1
|
* [svn-r17034] Updated performance section to note that the perf_serial test ↵Allen Byrne2009-06-111-1/+3
| | | | works on windows.
* [svn-r17025] Purpose: fix bug 1593Neil Fortner2009-06-101-0/+3
| | | | | | | | | | | | Description: When using H5T_copy on committed datatypes that are already open, H5T_copy would properly use the already existing shared struct, but would still deep copy all of the fields in that struct. This would cause memory leaks, and in the case of a compound containing a vlen (or reference), the change in size would cause the size of the resulting type to be set to an incorrect value. Changed H5T_copy to properly avoid deep copies when using a reopened shared struct. Tested: jam, linew, smirom (h5committest), purify on jam
* [svn-r17012] Snapshot version 1.9 release 40Larry Knox2009-06-071-1/+1
|
* [svn-r16995] Snapshot version 1.9 release 39Larry Knox2009-06-011-1/+1
|
* [svn-r16952] corrected name of zlib in Section IV, part 3, step 2Allen Byrne2009-05-151-2/+2
| | | | Tested: windows
* [svn-r16947] 1. #1522 (B1) h5ltread_dataset_string_f error with g95Pedro Vicente Nunes2009-05-131-1/+3
| | | | | | | ISSUE: h5ltread_dataset_string_f causes library assertion with g95. SOLUTION: convert the fortran string buffer to a C buffer with HD5f2cstring, and pass this string to the C function TEST: added a test call in the fortran test lite program DOCS: added the note in RELEASE.txt "- Lite: the h5ltread_dataset_string_f and h5ltget_attribute_string_f functions had memory problems with the g95 fortran compiler. (PVN - 5/13/2009) 1522
* [svn-r16885] Update to include the modification in parallel tests.Christian Chilan2009-04-291-0/+10
|
* [svn-r16807] Purpose: Fix bug 1533Neil Fortner2009-04-201-0/+2
| | | | | | | | | | | 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-r16803] Purpose: Fix bug 1548Neil Fortner2009-04-201-0/+2
| | | | | | | | | 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-r16800] Purpose: Fix bug 1516Neil Fortner2009-04-201-0/+2
| | | | | | | | | | | 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-r16799] corrected typos in fortran APIScot Breitenfeld2009-04-201-4/+4
|
* [svn-r16792] Description:Mike McGreevy2009-04-201-0/+3
| | | | | | | | | | | | - Updated bin/reconfigure to use latest version of automake (1.10.2). Re-generated 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-r16781] Added information about new fortran wrappers added:Scot Breitenfeld2009-04-171-0/+8
| | | | | | | H5D_h5dget_access_plist_f H5I_h5iis_valid_f H5P_h5pset_chunk_cache_f H5P_h5pget_chunk_cache_f
* [svn-r16766] Fix a comment in H5Pdapl.c, update RELEASE.txt with chages to ↵Neil Fortner2009-04-161-0/+4
| | | | | | | | factory free lists. Tested: kate
* [svn-r16749] New feature (Bug ID: 1345):Albert Cheng2009-04-141-0/+2
| | | | | | | | Added a Make target of check-all-install to test the correctness of installing via the prefix= or $DESTDIR options. Platforms tested: h5committested and jam serial mode. Then test check-all-install by hand.
* [svn-r16745] Added fixed bug 1536, about the include for the _getcwd() function.Allen Byrne2009-04-141-0/+2
|
* [svn-r16738] Snapshot version 1.9 release 38Larry Knox2009-04-111-1/+1
|
* [svn-r16734] addedPedro Vicente Nunes2009-04-101-0/+3
| | | | | | - h5diff new flag, -c, --compare, list objects that are not comparable. PVN - 2009/4/2 - 1368 - h5diff new flag, -N, --nan, avoids NaNs detection. PVN - 2009/4/2