summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r15070] Description:Scot Breitenfeld2008-05-232-4/+4
| | | | fixed typo (minor fix)
* [svn-r15069] Purpose:Scot Breitenfeld2008-05-232-16/+69
| | | | | | | | Added code to remove module files when make clean Description: The module files were not being removed when make clean and caused compiling errors. fixed.
* [svn-r15067] Maintenance: Daily tests failed on several platforms due to the ↵Elena Pourmal2008-05-222-8/+8
| | | | | | | broken dependencies when srcdir and parallel make are used; fixed (I hope) Platforms tested: kagiso with srcdir and parallel make; pgcc and pgf90 -i8 compilers
* [svn-r15066] Description:Scot Breitenfeld2008-05-211-1/+1
| | | | Change the interface argument to match that of the actual function.
* [svn-r15065] Description:Scot Breitenfeld2008-05-213-49/+80
| | | | | | Broke-up longer lines over multiple lines Removed unused variables.
* [svn-r15064] Description:Scot Breitenfeld2008-05-213-573/+583
| | | | | | | | | Removed extra MPI calls in subroutine by just passing MPI variables into subroutines. Added checks for MPI errors. Cleaned-up formatting.
* [svn-r15060] Maintenance: File space identifier was not closed causing ↵Elena Pourmal2008-05-211-1/+4
| | | | | | memory growth; fixed Platforms tested: kagiso (minor fix)
* [svn-r15057] Purpose: Fix Windows project libtestdll module pathScott Wegner2008-05-211-12/+12
| | | | | | | | Description: The source file tf.f90 now produces a module error_handler.mod, which was being created in a wrong directory. As a result, Visual Studio couldn't find it, and building failed. This corrects the module path of libtestdll project. Tested: VS2005 on WinXP
* [svn-r15056] Purpose: Update Windows h5repack test scriptScott Wegner2008-05-211-2/+52
| | | | | | | | Description: Merge changes from 1.8 branch into trunk. New syntax and test added for "old syntax" Tested: VS2005 on WinXP
* [svn-r15054] Purpose:Scot Breitenfeld2008-05-217-336/+341
| | | | | | | | | | | | Made reporting of the test status global by handling the output via a module. Cleaned-up output to the terminal. Description: Put writing the test status as a call to a subroutine instead of on a per account basis. Added the dependency of compiling in the correct order in the Makefiles for use of the Module.
* [svn-r15052] Add a test for the 1.6.7 -i infile -o outifle for backward ↵Pedro Vicente Nunes2008-05-211-0/+37
| | | | | | | | compability Used the function TOOLTEST from 1.6.7 Tested: linux
* [svn-r15047] bug fix regarding change from -i to -d regarding number of ↵Pedro Vicente Nunes2008-05-201-1/+1
| | | | | | links in indexed format tested: windows
* [svn-r15044] backward compatibility for old -i infile -o outfile optionsPedro Vicente Nunes2008-05-202-18/+195
| | | | | | | | | | | | | | | | | if these are detected this syntax is used, otherwise the one in usage is used there was another -i option for -i L2, --indexed=L2 Minimum number of links in the indexed format That was changed to -d -d L2, --indexed=L2 Minimum number of links in the indexed format Tested: windows, linux
* [svn-r15043] Bug fix.Albert Cheng2008-05-201-2/+4
| | | | | | | | | | | | | | | | | | Description: perf would crash at the end as it complained it was doing MPI calls after MPI_Finalize() is called. I suspect the HDF5 library is making MPI calls in the at_exit area. This should not happened. Solution: Added the H5exit() right before MPI_Finalize() fixed the problem. But it needs to find out why HDF5 library is making MPI calls in the at_exit() area. It should not. Also, changed the temporay data file name from /tmp/test.out to perftest.out, both to avoid multiple instance of this may use the same /tmp/xxx name and also make the file name less generic. Tested: Kagiso PP.
* [svn-r15041] Purpose: Configure FixMike McGreevy2008-05-195-24/+2
| | | | | | | | Description: Removing make target "check-perform". The extra target is unneeded because the perform tests don't take as long to run as initially anticipated, and can be lumped in with 'make check'. Tested: kagiso
* [svn-r15037] Description:Quincey Koziol2008-05-192-2/+6
| | | | | | | Better cleanup of internal structures when no szip encoder. Tested on: Linux/32 2.6 (kagiso) w/szip-no encoder
* [svn-r15036] Bug fix.Albert Cheng2008-05-1951-198/+224
| | | | | | | | | | | | | | | | | | | Description: The fortran Makefile.am used HDF_FORTRAN to indicate it is part of the Fortran API source so that conclude.am will give fortran api prefix in the test output. The symbox HDF_FORTRAN is also used in configure for a different purpose (indicated --enable-fortran). They conflicted. Similar problem for the symbol HDF_CXX. Solution: Changed all the involved Makefile.am to use "FORTRAN_API" instead. It is a more appropriate name. Same for CXX_API. Along the way, discovered that the Makefile.am of hl/fortran/test and hl/cxx/test did not have those symbols at all. Added them in. Platform tested: Kagiso only. It is a trivia change.
* [svn-r15034] Description:Quincey Koziol2008-05-193-6/+7
| | | | | | | | Correct another case of using 'size_t' for chunk sizes where 'uint32_t' was necessary. Tested on: FreeBSD/64 6.2 (liberty) w/C++ & FORTRAN
* [svn-r15030] Maintenance: Fixed a commentElena Pourmal2008-05-181-1/+1
|
* [svn-r15026] Maintenance: Fixed a typo in the fortran h5tget(set)_fields_f ↵Elena Pourmal2008-05-181-22/+28
| | | | | | | subroutines. Platfomrs tested: kagiso with GNU compilers (this is bug 1046, I am not closing it since there is no tests for those routines yet)
* [svn-r15025] Purpose:Scot Breitenfeld2008-05-164-1934/+149
| | | | | | | Cleaned up unused code (i.e. commented out) and removed extraneous output to standard out. Tested: N/A - No critical executable source lines were modified, only comments and write statements.
* [svn-r15023] Revise man page of the serial benchmarking tool.Christian Chilan2008-05-161-3/+3
| | | | Tested on kagiso, smirom, and linew.
* [svn-r15022] Purpose: Minor updates to Windows documentation via Kent's ↵Scott Wegner2008-05-162-19/+33
| | | | recommendations.
* [svn-r15020] Purpose: Configure FixMike McGreevy2008-05-164-31/+41
| | | | | | | | | Description: The test program h52gifgentst was getting installed in the bin directory during 'make install', and it shouldn't. Make now builds the program for use in testing but doesn't install it during 'make install'. Tested: kagiso
* [svn-r15017] Purpose:Albert Cheng2008-05-162-10/+4
| | | | | | | | | | | | | | bug fix. Description: Removed a few debug print statments that was left in by mistake. Removed initialization for macro system INSTRUMENT to match how it behaves before. Tested platforms: h5committested (kagiso, smirom and linew). It failed in fortran test in smirom but I believed that was not caused by my changes in configure.in.
* [svn-r15015] Description:Quincey Koziol2008-05-1613-235/+399
| | | | | | | | | | | | | | | | | Detect chunks that are >4GB before dataset gets created and return error to application. Tweak lots of internal variables that hold the chunk size/dimensions to use an 'uint32_t', instead of a 'size_t', so that the integer size is constant. Correct a number of our tests which were creating datasets with chunks that were >4GB and add some specific tests for >4GB chunk size detection. Minor whitespace & other code cleanups. Tested on: Mac OS X/32 10.5.2 (amazon) Forthcoming testing on other platforms...
* [svn-r15014] Purpose: Configure Macro ModificationMike McGreevy2008-05-152-24/+21
| | | | | | | | Description: The macro H5_HAVE_WINDOW_PATH is now defined to 1 only when MinGW is in use. This is needed to fix the "links" test, and the external link feature in the library. Tested: kagiso
* [svn-r15012] Purpose: New configure optionMike McGreevy2008-05-153-29/+88
| | | | | | | | Description: The configure option --disable-sharedlib-rpath will disable embedding of the '-Wl,-rpath' information into executables when shared libraries are produced. Tested: kagiso
* [svn-r15010] Purpose:Scot Breitenfeld2008-05-151-5/+1
| | | | | | | | Fixed validation failure when compiled with -i8 and the g95 compiler Description: Fixed "off by one error" when converting C character buffer into fortran character buffer in h5aget_name_by_idx_c
* [svn-r15009] Revise file of the serial benchmarking tool to include new man ↵Christian Chilan2008-05-151-83/+51
| | | | | | page. Tested on kagiso, smirom, and linew.
* [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