summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r15077] Purpose: Comment out one Windows test that fails in release tarballScott Wegner2008-05-271-1/+4
| | | | | | | | Description: On test fails from the release tarball. Specifically, the h5diff xml test for tsaf.h5.xml. For some reason, fc (Windows diff utility) detects differences from the expected output if the file has unix-style end-of-line characters. It only happens for this test. I suspect it is because the file is so long, but it's too late to debug for the release. Simply comment it out until we can fix it. Tested: VS2005 on WinXP (32- and 64-bit)
* [svn-r15076] Update Platforms Tested and Supported Configuration Features ↵Larry Knox2008-05-271-38/+48
| | | | Summary sections for THG and NCSA machines.
* [svn-r15071] Maintenance: Added information to the file for upcoming 1.8.1 ↵Elena Pourmal2008-05-231-10/+40
| | | | | | release. There is still work to do on this file before the source release.
* [svn-r15068] Maintenance: used h5vers script to change version number to ↵Elena Pourmal2008-05-227-18/+18
| | | | | | 1.8.1-rc1 before creating a tar ball for remote testing
* [svn-r15063] Description:Scot Breitenfeld2008-05-211-4/+4
| | | | Added processor id in failure messages for MPI.
* [svn-r15062] 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-r15059] Maintenance: File space identifier was not closed causing ↵Elena Pourmal2008-05-211-1/+3
| | | | | | memory growth; fixed Platforms tested: kagiso (minor fix)
* [svn-r15058] Purpose: Code cleanupBinh-Minh Ribler2008-05-212-30/+0
| | | | | | | | | | Description: Removed an unnecessary member function, H5File::dereference. Platforms tested: SunOS 5.10 (linew) Linux 2.6 (kagiso) FreeBSD (duty)
* [svn-r15055] Purpose: Update Windows h5repack test scriptScott Wegner2008-05-211-0/+43
| | | | | | | | Description: Add a function to test old h5repack syntax, as well as a new test case for it. Tested: VS2005 on WinXP
* [svn-r15053] 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-r15051] Purpose: Fix typoBinh-Minh Ribler2008-05-211-1/+1
| | | | | | | | | | Description: Remove c_str() from a String argument. Platforms: SunOS 5.10 (linew) Linux 2.6 (kagiso) FreeBSD (duty)
* [svn-r15048] 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-r15046] Purpose: Fixed bugsBinh-Minh Ribler2008-05-2024-495/+1063
| | | | | | | | | | | | | | | | | | | Description: The class hierarchy was revised to address the problem reported in bugzilla #1068. Classes AbstractDS and Attribute are moved out of H5Object. Class Attribute now multiply inherits from IdComponent and AbstractDs and class DataSet from H5Object and AbstractDs. In addition, data member IdComponent::id was moved into subclasses: Attribute, DataSet, DataSpace, DataType, H5File, Group, and PropList. Also fixed bugzilla 1045: revised Attribute::write and Attribute::read wrappers to handle memory allocation/deallocation properly. (bugzilla 1045) Platforms tested: SunOS 5.10 (linew) Linux 2.6 (kagiso) FreeBSD (duty)
* [svn-r15045] 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-r15042] Bug fix.Albert Cheng2008-05-2051-197/+219
| | | | | | | | | | | | | | | | | | | 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 serial and h5committested (kagisopp, smirom, linew).
* [svn-r15040] Purpose: Configure FixMike McGreevy2008-05-196-26/+4
| | | | | | | | Description: Removing make target 'make check-perform'. The extra target is unneeded because the tests don't take as long to run as initially anticipated, and can be lumped in with 'make check'. Tested: kagiso
* [svn-r15039] Purpose: Update h5repack test scriptScott Wegner2008-05-191-2/+9
| | | | | | | | Description: 1 new test added for command-line syntax compatibility Tested: VS2005 on WinXP
* [svn-r15038] Description:Quincey Koziol2008-05-192-2/+6
| | | | | | | | | Bring revision 15037 from trunk: Better cleanup of internal structures when no szip encoder. Tested on: Linux/32 2.6 (kagiso) w/szip-no encoder
* [svn-r15035] Description:Quincey Koziol2008-05-193-6/+7
| | | | | | | | | | Backport revision 15034 from trunk: 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-r15033] Purpose:Albert Cheng2008-05-1943-108/+899
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. (smirom had failures not due to my changes.)
* [svn-r15029] Maintenance: Fixed a commentElena Pourmal2008-05-181-1/+1
|
* [svn-r15027] Maintenance: Fixed a typo in the fortran h5tget(set)_fields_f ↵Elena Pourmal2008-05-181-23/+29
| | | | | | | subroutines. Platfomrs tested: kagiso with Intel compilers (this is bug 1046, I am not closing it since there is no test for those routines yet)
* [svn-r15024] backward compatibility for old -i infile -o outfile optionsPedro Vicente Nunes2008-05-162-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-r15021] Purpose: Minor updates to Windows documentation via Kent's ↵Scott Wegner2008-05-162-19/+33
| | | | recommendations.
* [svn-r15019] Mike McGreevy2008-05-164-31/+41
| | | | | | | | | | | Purpose: Configure Fix 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-r15018] Maintenance: Brought changes from th etrunk to 1.8 branch.Elena Pourmal2008-05-167-97/+98
| | | | | Platforms tested: kagiso with g95, Intel and PGI compilers and with -i8 flag smirom with g95 and -i8 flag, duty with gfortran42
* [svn-r15016] Description:Quincey Koziol2008-05-1613-235/+399
| | | | | | | | | | | | | | | | | | | Port revision 15015 back to 1.8 branch: > 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-r15013] 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-r15011] 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-r15006] Purpose: configure cleanupMike McGreevy2008-05-1547-129/+35
| | | | | | | Description: cleaning up configure related to removal of --disable-hsizet flag, which we no longer support. Tested: kagiso
* [svn-r15004] 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-r15001] 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-r14998] 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-r14994] 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-r14992] Maintenance: Brought changes from trunk into 1.8 branchElena Pourmal2008-05-134-11/+11
| | | | Platforms tested: kagiso, will do more testing later with -i8 flag.
* [svn-r14989] 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-r14986] Purpose: Add Windows fixes for new Fortran code.Scott Wegner2008-05-1212-3/+165
| | | | | | | | 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-r14983] 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-r14981] - 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-r14978] Support for external links follow up. The format is to print ↵Pedro Vicente Nunes2008-05-125-40/+194
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-r14974] 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-r14968] 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-r14967] Snapshot version 1.8 release 0 (snap6)HDF Tester2008-05-125-16/+16
|
* [svn-r14964] merged the fortran trunk into the branch, used the command:Scot Breitenfeld2008-05-095-36/+65
| | | | (svn merge -r 14942:14963 http://svn.hdfgroup.uiuc.edu/hdf5/trunk/fortran)
* [svn-r14959] Maintennce: 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-r14957] Fixed integer type mismatch in c functionScot Breitenfeld2008-05-092-2/+2
|
* [svn-r14956] re-instated the test_attr_dense_open routine for debuggingScot Breitenfeld2008-05-081-2/+3
|
* [svn-r14952] 1. test/links.c: put in external link tests for windowsVailin Choi2008-05-082-63/+651
| | | | 2. src/H5private.h: remove #define for HDputenv()
* [svn-r14951] Check in fixes for compilation errors on tungsten.HDF Tester2008-05-074-8/+5
|
* [svn-r14949] Maintenance: brought serial h5perf tool from trunk; useElena Pourmal2008-05-0610-7/+4431
| | | | | | | svn merge -r 14824:14945 http://svn.hdfgroup.uiuc.edu/hdf5/trunk/perform command to bring changes in. Platforms tested: kagiso with Intel compilers, smirom with GNU compiler