summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r15007] Purpose: configure cleanupMike McGreevy2008-05-1547-131/+36
| | | | | | | Description: cleaning up configure related to removal of --disable-hsizet flag, which we no longer support. Tested: kagiso
* [svn-r15005] Purpose: Minor updates to Windows documentation.Scott Wegner2008-05-154-96/+127
| | | | | | | | | | | | | | | | Description: -- INSTALL_Windows.txt: -- Update szip version number to 2.1 -- Extra details for setting up 64-bit builds -- Explain adding HDF5 link settings more clearly -- Add link to FAQ -- Misc. typos and formatting -- INSTALL_Windows_From_Command_Line.txt -- Add note about 64-bit support -- INSTALL_Windows_Short_NET.TXT -- Add notes detailing features unsupported on VS.NET -- INSTALL_Windows_Short_VS2005.TXT -- Add notes about extra features.
* [svn-r15003] Purpose:Albert Cheng2008-05-1543-110/+908
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improvement. Description: src/libhdf5.settings was the initial configure summary and is installed. Then configure is changed to dump a summary of the configure settings to the output and also append it to src/libhdf5.settings. That created two different output formats and duplicated information. This is the initial attempt to clean up this confusion and unify the output format. It is decided to use the src/libhdf5.settings template as the unified means. This requires more macros symbols be defined. The following symbols are all related to generating the src/libhdf5.settings file. AC_SUBST(EXTERNAL_FILTERS) AC_SUBST(MPE) MPE=no AC_SUBST(STATIC_EXEC) STATIC_EXEC=no AC_SUBST(HDF_FORTRAN) HDF_FORTRAN=no AC_SUBST(FC) HDF_FORTRAN=no AC_SUBST(HDF_CXX) HDF_CXX=no AC_SUBST(CXX) HDF_CXX=no AC_SUBST(HDF5_HL) HDF5_HL=yes AC_SUBST(GPFS) GPFS=no AC_SUBST(LINUX_LFS) LINUX_LFS=no AC_SUBST(INSTRUMENT) INSTRUMENT=no AC_SUBST(CODESTACK) CODESTACK=no AC_SUBST(HAVE_DMALLOC) HAVE_DMALLOC=no AC_SUBST(DIRECT_VFD) DIRECT_VFD=no AC_SUBST(THREADSAFE) THREADSAFE=no AC_SUBST(STATIC_SHARED) AC_SUBST(enable_shared) AC_SUBST(enable_static) AC_SUBST(UNAME_INFO) UNAME_INFO=`uname -a` The src/libhdf5.settings.in has CONDITIONAL's added to it too. The untrue conditions turned into a "#" and these lines are cleaned by the post processing script. Platform tested: h5committest on kagiso, smirom and linew.
* [svn-r15002] Purpose:Scot Breitenfeld2008-05-143-58/+58
| | | | Made all subroutine names lowercase.
* [svn-r15000] Purpose: Minor Windows documentation updatesScott Wegner2008-05-142-13/+23
| | | | | Description: Small changes to the documentation-- update version strings to 1.8.1 and document the HDF5TestExpress variable
* [svn-r14999] Purpose: Minor updates to MinGW installation notesScott Wegner2008-05-141-44/+60
| | | | | | | | Description: Small changes, such as commenting out an additional test and fixing the search path, have been added to the MinGW install instructions. Tested: MinGW on WinXP
* [svn-r14997] Purpose:Scot Breitenfeld2008-05-141-33/+1
| | | | Cleaned up get_name_by_idx_f test that uses the newest API.
* [svn-r14996] Purpose:Scot Breitenfeld2008-05-142-17/+44
| | | | Updated the call using the new interface for the get_name_by_idx_f routine
* [svn-r14995] Purpose:Scot Breitenfeld2008-05-142-16/+27
| | | | | | | | Changed the interface for the get_name_by_idx_f routine Description: Changed the 'size' which is the correct size of the returned buffer to be an optional parameter.
* [svn-r14993] Purpose: Add support for building 64-bit Windows binaries from ↵Scott Wegner2008-05-142-6/+30
| | | | | | | | | | | command line Description: We can dynamically detect the host architecture using the PROCESSOR_ARCHITECTURE variable. This allows us to setup our build paths accordingly and build 64-bit Windows binaries from the command line. This allows us to run autotests on 64-bit Windows as well. Tested: VS2005 on WinXP x64 VS2005 on WinXP x86
* [svn-r14991] Maintenance: Fixed some bugs discovered by daily testing and by ↵Elena Pourmal2008-05-136-13/+15
| | | | | | | | manual testing using -i8 flag Platforms tested: linew (as for daily tests), icc and pgf90 with -i8 on kagiso; g95 has the problem with -i8 (will be looking into the problem)
* [svn-r14990] Purpose: Bug FixMike McGreevy2008-05-132-2/+2
| | | | | | | Description: Typo in the configure.in script. CC_VERSION should be set using CC_NOFLAGS, but is currently using CC_NOFLAG, which does not exist. Tested: kagiso (configure issue)
* [svn-r14987] Purpose:Scot Breitenfeld2008-05-131-8/+8
| | | | | | | | Fixed the validation problem with H5Aget_info_f Desciption: Recast the interger type passed into 'validate' subroutine.
* [svn-r14982] - h5dump: support for external links, display the object that ↵Pedro Vicente Nunes2008-05-121-0/+3
| | | | | | the external link points to. (PVN - 2008/05/12)
* [svn-r14980] Purpose: Update h5dump test script on WindowsScott Wegner2008-05-121-11/+16
| | | | | | | | Description: One test has been added to h5dump test for custom output formats. This adds the test on Windows as well. Tested: VS2005 on WinXP
* [svn-r14979] Purpose:Scot Breitenfeld2008-05-121-9/+32
| | | | Added additional verification test for H5Aget_info_f
* [svn-r14977] update comments, formattingPedro Vicente Nunes2008-05-121-5/+9
| | | | tested: windows, linux
* [svn-r14976] Support for external links follow up. The format is to print ↵Pedro Vicente Nunes2008-05-125-35/+184
| | | | | | | | | | | | | | | | | | | | | | | | | | | | the target object as part of TARGETPATH, noted with some extra indentation The previous printing of LINKCLASS 64 was removed HDF5 "textlinksrc.h5" { GROUP "/" { EXTERNAL_LINK "ext_link1" { TARGETFILE "textlinktar.h5" TARGETPATH "dset" DATASET "dset" { DATATYPE H5T_STD_I32LE DATASPACE SIMPLE { ( 6 ) / ( 6 ) } DATA { (0): 1, 2, 3, 4, 5, 6 } } } } } There is no script test for this behavior so far, because test script uses complete paths that vary from test to test, making not possible to define a valid TARGETFILE in the file tested: windows, linux, solaris
* [svn-r14975] Purpose: Add Windows fixes for new Fortran code.Scott Wegner2008-05-1212-384/+537
| | | | | | | | Description: There were a number of small tweaks we needed to make to add the new fortran_1_8 code on Windows. We create new project files, add new source to them, add the test to our test suite, and fix a few typos in the Windows-specific source code. Tested: VS2005 on WinXP
* [svn-r14973] Purpose: Fix bug in H5G_get_name_by_addr where buffer size is ↵Scott Wegner2008-05-121-1/+1
| | | | | | | | | | | less than size of name Description: In the new tests merged from the fortran_1_8 branch, there is a test that fetches a dataset name in a small buffer. The call to H5G_get_name_by_addr wrote an extra byte off the end of the buffer. A simple and sufficient fix is to decrease the buffer size passed to strncmp by 1. This bug was only caught by Visual Studio 2005 with extra debug checks on. Tested: VS2005 on WinXP kagiso
* [svn-r14972] Purpose:Scot Breitenfeld2008-05-121-44/+33
| | | | Corrected the way the total number of errors are summed up.
* [svn-r14971] Purpose:Scot Breitenfeld2008-05-121-3/+235
| | | | Added a test for H5Tget_create_plist_f
* [svn-r14970] Purpose: updated RELEASE.txt documentMike McGreevy2008-05-121-0/+3
| | | | | | | | | | Description: new autotool version information was missing from 1.9 documentation. It was added to 1.8, but I forgot to put it in the trunk when I did that update. It's there now. New versions: Automake 1.10.1, Libtool 2.2.2 Tested: none needed, doc update only.
* [svn-r14969] Purpose: Bug Fix (Bug 1144)Mike McGreevy2008-05-126-18/+82
| | | | | | | | | | | | | Description: Tests in perform directory were never getting run, and h5perf* programs were not being installed. Solution: Added another build option, 'make check-perform', which runs the tests in the perform directory. Also modified the Makefiles in the perform directory to install (with 'make install') h5perf when parallel is enabled, and h5perf and h5perf_serial when parallel is disabled. Tested: kagiso, smirom, linew
* [svn-r14965] Snapshot version 1.9 release 5HDF Tester2008-05-117-18/+18
|
* [svn-r14963] Removed dependency on unused routines for the fortranlib_test_1_8Scot Breitenfeld2008-05-091-7/+3
| | | | test program.
* [svn-r14962] Removed dependency on unused routines for the fortranlib_test_1_8Scot Breitenfeld2008-05-091-2/+1
| | | | test program.
* [svn-r14961] Fixed DEC$attributes for windowsScot Breitenfeld2008-05-091-1/+1
|
* [svn-r14960] Maintenance: IRIX compiler exposed a problem in one of the new ↵Elena Pourmal2008-05-091-1/+4
| | | | | | APIs. Fixed. Platforms tested: kagiso and UCAR IRIX machine.
* [svn-r14958] Cosmetic changes and fixed integer type mismatch in C routine ↵Scot Breitenfeld2008-05-094-19/+21
| | | | wrapper.
* [svn-r14955] Purpose:Scot Breitenfeld2008-05-081-4/+39
| | | | | | | | | | | | | | * test passing integer constant to subroutine Description: ! -- CHECK PASSING AN INTEGER CONSTANT IN DIFFERENT FORMS -- ! 1) call by passing an integer with the _hsize_t declaration ! 2) call by passing an integer with the INT(,hsize_t) declaration ! 3) call by passing a variable with the attribute hsize_t
* [svn-r14954] re-instated the test_attr_dense_open routine for debuggingScot Breitenfeld2008-05-081-6/+4
|
* [svn-r14953] Maintenance: Fixed some minor bugs exposed by the Intel ↵Elena Pourmal2008-05-084-8/+5
| | | | | | compiler on tungsten. Platforms tested: tungsten is still configuring.
* [svn-r14946] added an option to allow a user defined formatting string for ↵Pedro Vicente Nunes2008-05-061-1/+3
| | | | printf regarding floating point numbers
* [svn-r14944] Maintenance: Disabled -O3 optimization for gcc 4.3Elena Pourmal2008-05-061-3/+3
|
* [svn-r14941] Maintenance: Cleaned up more test code, fixed more bugs in the ↵Elena Pourmal2008-05-063-100/+16
| | | | | | | | test and source codes. This check-in should address Fortran failures on liberty and smirom. Platforms tested: kagiso with Intel, smirom with g95 -fPIC, liberty with gfortran42
* [svn-r14939] Purpose: Bug Fix (Bug 794)Mike McGreevy2008-05-061-18/+19
| | | | | | | | | | | | | | | | | | | | | | | Description: Test gcov script on kagiso Solution: The bin/gcov_script was not working on kagiso (it was written to be used on heping, but since we don't have heping anymore, we need it on kagiso). There was a problem in that the generated .gcda files were being created in the /src/.libs directory when the script was expecting them to be in the /src directory. Also, -lgcov was added to LDFLAGS. The script performs configuration of HDF5 and runs the tests, and generates code coverage statistics for the source code files, which it places in the gcov_logs directory. The individual *.gcov files show the number of times each individual line of the associated source file is executed, and displays branches tken information as well. The file gcov.log shows a summary of each source file's coverage statistics in one easily accessible file. Tested: kagiso
* [svn-r14937] fix typo in commentPedro Vicente Nunes2008-05-061-2/+2
|
* [svn-r14936] add 2 new files for the h5dump user defined floting point formatPedro Vicente Nunes2008-05-061-0/+2
|
* [svn-r14935] correct an error in the usage textPedro Vicente Nunes2008-05-052-2/+2
| | | | tested: windows, linux, solaris
* [svn-r14934] Add a test for the floating point user defined printf formatPedro Vicente Nunes2008-05-056-3/+93
| | | | | | | | | | | | | | | | Usage is -m T, --format=T Where T - is a string containing the floating point format, e.g '%.3f' The test consists of writing a number with 7 fractional digits (default precision display of %f is 6 digits) and have the 7 digits displayed with -m %.7f fpformat.h5 Tested: windows, linux, solaris Note: the output file was generated in linux, it may be possible that platforms other than the ones tested have a different representation of the number
* [svn-r14933] Purpose: Updating HDF5 to use automake 1.10.1 and libtool 2.2.2Mike McGreevy2008-05-0546-15491/+17839
| | | | | | | | | | | | | | | | | | Description: Applying update to autotools that was applied to 1.8 a couple of weeks ago to the trunk. Updated bin/reconfigure script to reflect the new versions of libtool and automake in the /home1/packages/ directory. Rearranged configure.in script. When using libtool 2.2.2, the libtool script doesn't generate until later in the configuration process, so I had to move a test that parsed through the libtool script to a point after where it was actually being generated. Ran libtoolize on the project, and ran bin/reconfigure to regenerate configure and Makefile.in's throughout. Tested: kagiso, smirom, linew (h5committest)
* [svn-r14930] Maintenance: Fixed more bugs/typos and enabled tests that were ↵Elena Pourmal2008-05-055-48/+77
| | | | | | | | | | failing previously on linew. Currently only one test (dense attributes) is failing. It looks like C library problem and we have a similar bug report in Bugzilla: when dense storage is used, attributes are not written to the file; somehow similar C test doesn't expose the problem while Fortran test does. Platforms tested: linew, kagiso with g95 and PGI
* [svn-r14928] Maintenance: Cleaned up the code to make it compile on smirom ↵Elena Pourmal2008-05-0416-81/+107
| | | | | | | | with the g95 compiler Platforms tested: kagiso with PGI compilers, linew, smirom with GCC and g95 compilers; some tests and function calls are commented out with !EP string; we will be working on it.
* [svn-r14927] Maintenance: Enabled all tests that pass on linew. Disabled ↵Elena Pourmal2008-05-043-19/+20
| | | | tests are commented with !!EP for now.
* [svn-r14926] Maintenance: More cleanup in the test output and enabled ↵Elena Pourmal2008-05-041-7/+8
| | | | another test for linew before daily tests start.
* [svn-r14925] Maintenance: Cleaned up reporting of the tests nd enable some ↵Elena Pourmal2008-05-042-22/+22
| | | | tests that pass on linew.
* [svn-r14924] Commented out new tests since they failcompletely on linew ↵Elena Pourmal2008-05-041-41/+41
| | | | while passing on smirom and kagiso.
* [svn-r14923] Maintenance: This check-in merges changes from the fortran_1_8 ↵Elena Pourmal2008-05-0350-1976/+19627
| | | | | | | branch back into the trunk (up to revision 14921) Platforms tested: kagiso with g95 and Intel compilers; more testing will be done after checking in a fresh copy from the trunk. New code itself was tested with all Fortran compilers available at THG
* [svn-r14918] Fixed bugs in two tests specific for windows.Vailin Choi2008-05-021-35/+34
|