Commit Graph
8577 Commits
Author SHA1 Message Date
Albert Cheng 246b280cd6 [svn-r12227] Purpose:
bug fix.

Description:
The MPE_Stop_log did not work in copper.  It spewed out MPE errors
and ended in infinite looping.

Solution:
Changed to a smaller test size to avoid generating huge MPE log files
when MPE is configured in.

Platforms tested:
Copper (mpe)

Misc. update:
2006-04-12 13:41:08 -05:00
Fang Guo 954a6dfda4 [svn-r12226] Purpose:
Maintenance on Windows
Description:
Add in information about hdf5_hl_fortran using intel fortran compiler.
Solution:

Platforms tested:

Misc. update:
2006-04-11 15:28:18 -05:00
Fang Guo a074f99ebe [svn-r12225] Purpose:
Maintenance on Windows
Description:
 hdf5_hl_fortran is a mixed language project. when building
this project , the compiler will ask to choose one language as a main
project.
Missed this information in previous document.
Need to ch
Solution:

Platforms tested:

Misc. update:
2006-04-11 15:22:56 -05:00
Albert Cheng 6952f48096 [svn-r12224] Purpose:
Bug fix.

Description:
When MPE is used, the test generates huge Clog files in /tmp that
could fill up the disk (like in Copper.)

Solution:
Turned off MPE logging.

Platforms tested:
heping (pp) and copper(pp)

Misc. update:
2006-04-11 15:01:58 -05:00
Fang Guo b18e0d8497 [svn-r12223] Purpose:
Maintenance on Windows
Description:
libtestfortran.dsp was enabled by accident. Disable libtestfortran.dsp
Solution:

Platforms tested:

Misc. update:
2006-04-11 14:55:41 -05:00
Fang Guo 5d70249f6e [svn-r12222] Purpose:
Maintenance on Windows
Description:
Fix a echo error:
when running lstest.bat, previously echo "h5dump ..."
change it to "h5ls ..."
Solution:

Platforms tested:

Misc. update:
2006-04-11 13:19:16 -05:00
Quincey Koziol 5a2c6b0ae1 [svn-r12221] Purpose:
"Hide" file format changes (for now)

Description:
    Add ifdef's (controlled by the --enable-group-revision configure flag)
to disable group revision changes to the file format, in order to allow alpha
release to go ahead without releasing an unsupported version into the wild.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Linux 2.4 32-bit (heping)
    Linux 2.4 64-bit (mir)
    Solaris 2.9 (shanti)
2006-04-09 22:03:30 -05:00
Quincey Koziol 68ec8c72bc [svn-r12219] Purpose:
Code cleanup

Description:
    Don't include empty public header files.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Linux 2.4 32-bit (heping)
    Linux 2.4 64-bit (mir)
    Solaris 2.9 (shanti)
2006-04-09 21:51:57 -05:00
Quincey Koziol aab7fd598f [svn-r12218] Purpose:
Code cleanup

Description:
    Remove remnents of references to unimplemented H5S_COMPLEX dataspace.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Linux 2.4 32-bit (heping)
    Linux 2.4 64-bit (mir)
    Solaris 2.9 (shanti)
2006-04-09 21:51:05 -05:00
Quincey Koziol 1267f5408e [svn-r12217] Purpose:
Code cleanup

Description:
    Tweak fortran test for alpha release to check for different file size
(a size difference between the compact & "old" dense form).

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Linux 2.4 32-bit (heping)
    Linux 2.4 64-bit (mir)
    Solaris 2.9 (shanti)


Misc. update:
2006-04-09 21:46:40 -05:00
Quincey Koziol 15691f8827 [svn-r12216] Purpose:
Code cleanup

Description:
    Clean up some runtime errors from unsupported C99 types on Solaris 2.9
by wrapping them with ifdef's.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Linux 2.4 32-bit (heping)
    Linux 2.4 64-bit (mir)
    Solaris 2.9 (shanti)


Misc. update:
2006-04-09 21:45:11 -05:00
Quincey Koziol 85fc6fab21 [svn-r12215] Purpose:
Code cleanup

Description:
    Add "--enable-group-revision" configure flag (defaulting to off).

    Also, "prettify" the configure summary a bit

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Linux 2.4 32-bit (heping)
    Linux 2.4 64-bit (mir)
    Solaris 2.9 (shanti)
2006-04-09 21:44:03 -05:00
Quincey Koziol 36a381e961 [svn-r12214] Purpose:
Code cleanup

Description:
    Don't install empty public header files.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Linux 2.4 32-bit (heping)
    Linux 2.4 64-bit (mir)
    Solaris 2.9 (shanti)
2006-04-09 21:42:21 -05:00
Albert Cheng f88e94b3b8 [svn-r12213] Turned off copyright checking until what need copyright is decided. 2006-04-07 12:46:03 -05:00
Pedro Vicente Nunes 8ba0c76fe5 [svn-r12211] Purpose:
new feature

Description
some more check in related to the print of compression ratios: print warning messages after the print of the dataset name and compression:

Solution:

Platforms tested:
linux
solaris
AIX

Misc. update:
2006-04-07 12:45:40 -05:00
Albert Cheng e3cdaeab1c [svn-r12210] Purpose:
feature

Description:
Added the GetTestExpress and SetTestExpress to support the TestExpress mode
according to $HDF5TextExpress.  For now, it is just defined or not, the
actual value does not matter.

Platforms tested:
heping(serial), mir (PP).
2006-04-07 10:34:40 -05:00
Albert Cheng d4a986445c [svn-r12209] Purpose:
Bug fix.

Description:
getenv_all would fail if one calls it without calling MPI_initialized first.
This may happen if one uses PHDF5 library to build a serial nature code
and does not make any MPI calls.

Solution:
Added code to detect if MPI has been initialized. If not, use the
original getenv.

Platforms tested:
heping (serial) and mir (parallel).
2006-04-07 10:00:47 -05:00
Pedro Vicente Nunes e6310e0869 [svn-r12208] Purpose:
new feature

Description:
some more formatting for the new printout of compression ratios

Solution:

Platforms tested:
linux
solaris
AIX

Misc. update:
2006-04-06 16:14:01 -05:00
Pedro Vicente Nunes aabcaea388 [svn-r12207] Purpose:
new feature

Description:
some more formatting of the output for the new compression ratio printout

Solution:

Platforms tested:
linux
solaris
AIX


Misc. update:
2006-04-06 14:18:22 -05:00
Pedro Vicente Nunes 843f369468 [svn-r12206] Purpose:
new feature

Description:
added some alignment for the printout of attributes, so that is formatted with the new printout of datasets compression

Solution:

Platforms tested:
linux
solaris
AIX

Misc. update:
2006-04-06 13:49:36 -05:00
Pedro Vicente Nunes 9d01b26a93 [svn-r12205] Purpose:
new feature

Description:
added the printout of the compression ratio for filters in h5repack, after the filter name, obtained with H5Dget_storage_size, before and after applying the filter

Solution:

Platforms tested:
linux
solaris
AIX

Misc. update:
2006-04-06 13:29:53 -05:00
MuQun Yang 8b2932bf60 [svn-r12204] Purpose:
Correcting typos and updating

Description:
Several section numbers are messed up inside INSTALL_Windows.txt.
Remove the section of using DEBUG information inside HDF5 since it is difficult to verify whether this part of code is indeed used. Most people use windows' own debugger while debugging.
Solution:

Platforms tested:

Misc. update:
2006-04-06 12:05:16 -05:00
Binh-Minh Ribler e36db373ef [svn-r12202] Purpose: Maintenance
Description:
    Changed to alias string instead of std, i.e. H5std_string instead
    of H5std, because the old way wasn't working when std didn't exist.

Platforms tested:
    Linux 2.4 (heping)
    SunOS 5.8 64-bit (sol)
    HPUX 11.00 (kelgia) - this was the problematic platform but I wasn't
                                able to test before.
2006-04-05 11:50:56 -05:00
Binh-Minh Ribler 69a959c55b [svn-r12201] Purpose: Maintenance
Description:
    Changed to alias string instead of std, i.e. H5std_string instead
    of H5std, because the old way wasn't working when std didn't exist.

Platforms tested:
    Linux 2.4 (heping)
    SunOS 5.8 64-bit (sol)
    HPUX 11.00 (kelgia) - this was the problematic platform but I wasn't
                                able to test before.
2006-04-05 11:44:18 -05:00
Binh-Minh Ribler 6f7076f47b [svn-r12200] Purpose: Maintenance
Description:
    Changed to alias string instead of std, i.e. H5std_string instead
    of H5std, because the old way wasn't working when std didn't exist.

Platforms tested:
    Linux 2.4 (heping)
    SunOS 5.8 64-bit (sol)
    HPUX 11.00 (kelgia) - this was the problematic platform but I wasn't
                                able to test before.
2006-04-05 11:23:39 -05:00
Pedro Vicente Nunes 12f01d9cd4 [svn-r12199] Purpose:
bug fix

Description:
the percent error calculation in h5diff using double precision floating point were causing different results
on the release and debug versions of Visual Studio version 6, due to a compiler bug

Solution:
used single precision (float)

Platforms tested:
windows
linux
solaris
AIX

Misc. update:
2006-04-04 16:54:48 -05:00
Fang Guo cfa54ffdc1 [svn-r12198] Purpose:
Maintenance on Windows
Description:
Temporarily comment out echo error messages to the screen for checking autotests
on windows.
Solution:

Platforms tested:

Misc. update:
2006-04-04 16:02:46 -05:00
Raymond Lu 1560edd366 [svn-r12197] Purpose: Add copyright information.
Platforms tested: No test needed.
2006-04-04 09:49:39 -05:00
Pedro Vicente Nunes 723e738e04 [svn-r12196] Purpose:
bug fix

Description:
h5ls was not printing root group attributes

Solution:

Platforms tested:
linux 32, 64
solaris

Misc. update:
2006-04-03 15:08:15 -05:00
Raymond Lu 3116af4f6a [svn-r12195] Purpose: Add comments.
Description: Added copyright comment to the beginning of these two files.
2006-04-03 13:34:44 -05:00
Albert Cheng 10df706963 [svn-r12194] Purpose:
Typo.

Description:
Just fixed a typo in the copyright notice.  Too trivial to require
a test.
2006-04-03 08:00:51 -05:00
Binh-Minh Ribler 2730ebaca0 [svn-r12192] Purpose: Maintenance
Description:
    Corrected syntax for aliasing H5_std in the case of no std.

Platforms tested:
    Linux 2.4 (heping)
    SunOS 5.8 64-bit (sol)
    Still couldn't test on kelgia; I'll check daily test tomorrow.
2006-04-02 10:33:01 -05:00
Quincey Koziol d165e1d8e7 [svn-r12191] Purpose:
Bug fix

Description:
    Correct the handling of the group creation property list when copying
objects with the "create intermediate groups" flag.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor to require h5committest (once I pay attention to the compiler
warnings... :-)
2006-04-02 10:29:35 -05:00
Quincey Koziol ea7a5346d7 [svn-r12190] Purpose:
Code checkpoint

Description:
    Update fractal heap code to allow skipping direct blocks (that are too
    small to hold object) when the root indirect block is created.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor to require h5committest
2006-04-01 16:09:48 -05:00
Quincey Koziol 4659f50b83 [svn-r12189] Purpose:
New/expanded features

Description:
    Check in Peter's changed for the object copy code:
        - Allow/fix copying datasets using named variable-length datatypes
        - Start adding framework for property list to control how object
            copying occurs.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Too minor to require h5committest
2006-04-01 15:14:11 -05:00
Fang Guo 1cd1d6956a [svn-r12188] Purpose:
Maintenance on Windows
Description:
Update source files which need mannually generated on Windows
Solution:

Platforms tested:
Windows XP
Misc. update:
2006-03-31 17:14:05 -05:00
Fang Guo 9aa8b4aa67 [svn-r12187] Purpose:
Maintenance on Windows
Description:
Update H5Tinit.c
Solution:

Platforms tested:
Windows XP
Misc. update:
2006-03-31 17:06:17 -05:00
James Laird 1c7d12a769 [svn-r12186] Purpose:
Bug fix

Description:
Made parallel fortran configuration happier on modi4

Solution:
The old configure macro, AC_TRY_LINK, added a couple of extra lines to
the Fortran test program which the new macro doesn't.  Added those
lines manually.

Platforms tested:
modi4, copper (change should affect only parallel fortran)
2006-03-31 13:51:49 -05:00
Binh-Minh Ribler 92178e5fff [svn-r12185] Purpose: Code cleanup
Description:
    Removed an empty #ifdef block that was left by mistake.

Platforms tested:
    Linux 2.4 (heping) - very minor
2006-03-31 11:32:31 -05:00
Quincey Koziol 244fdb6d89 [svn-r12184] Purpose:
Code checkpoint

Description:
    Checkpoint recent additions to fractal heap code, which allow for better
support of objects that don't fit into current direct block, requiring
skipped direct blocks to be tracked in free section list.

Platforms tested:
    FreeBSD 4.11 (sleipnir)
    Linux 2.4 (chicago & heping)
    Linux 2.4 (mir) w/64-bit & FORTRAN & C++
    Mac OSX (amazon)
2006-03-31 10:43:14 -05:00
James Laird 6864ebdd6a [svn-r12183] Purpose:
Configure cleanup

Description:
Removed unused macros, migrated to non-depreciated macros.

Solution:
The changes to use standard AC_TRY_LIB macros earlier this week
seem not to have broken anything, so I deleted the local macros in
acsite.m4 (with an eye to eventually deleting the rest of the file and
using only autoconf-supported macros).
Replaced the depreciated AC_TRY_LIB with AC_LIB_IFELSE to shut up
warnings during reconfigure.

Platforms tested:
mir, copper (should be just cleanup)
2006-03-30 18:08:50 -05:00
Raymond Lu 437418e7ca [svn-r12182] Purpose: Change comment.
Description: Changed comment to better describe the code.


Platforms tested: No test is needed.
2006-03-30 15:05:56 -05:00
Fang Guo 72b16bcff9 [svn-r12181] Purpose:
Maintenance on Windows
Description:
Change output for skip tests from "SKIP" to "-SKIP-" for easier tell the skiped tests
Solution:

Platforms tested:
Windows XP
Misc. update:
2006-03-30 13:09:44 -05:00
Binh-Minh Ribler a7e993d72b [svn-r12180] Purpose: Maintenance
Description:
    Added alias H5_std so either the global or std namespace can be
    used, depending on H5_NO_STD.

Platforms tested:
    Linux 2.4 (heping)
    SunOS 5.8 64-bit (sol)
    AIX 5.1 (copper)
2006-03-30 13:06:58 -05:00
Fang Guo 5a90c6b31c [svn-r12179] Purpose:
Maintenance on Windows
Description:
update all.sln
Solution:

Platforms tested:

Misc. update:
2006-03-30 13:05:42 -05:00
Fang Guo 4486efac6d [svn-r12178] Purpose:
Maintenance on Windows
Description:
Change dll projects output path and
let output of  dll projects generated into a separate
directory from static projects
Solution:

Platforms tested:
Windows XP
Misc. update:
2006-03-30 13:04:58 -05:00
Fang Guo ec631d83ce [svn-r12177] Purpose:
Maintenance on Windows
Description:
Modify path for gif2h5 and h52gif
Solution:

Platforms tested:
Windows
Misc. update:
2006-03-30 13:01:35 -05:00
Fang Guo c5a29977ce [svn-r12176] Purpose:
Maintenance on Windows
Description:
Add in new h5dump tests (tvms.ddl tvms.h5 Checked in by Pedro)
Skip new h5dump tests ( tldouble.h5 checked in by Pedro)
Solution:

Platforms tested:
Windows XP
Misc. update:
2006-03-30 12:20:44 -05:00
Raymond Lu dce0df4607 [svn-r12175] Purpose: Changed Dataset Name
Description: As requested by Pedro, changed the data set name from "IntArray" to
"Array".


Platforms tested: fuss and shanti - simple change.
2006-03-30 08:31:29 -05:00
MuQun Yang 117dbae7f8 [svn-r12174] Purpose:
Adding parallel tests for optional collective chunk APIs

Description:
Three new APIs
"H5Pset_dxpl_mpio_chunk_opt_ratio
H5Pset_dxpl_mpio_chunk_opt_num
H5Pset_dxpl_mpio_chunk_opt"
for optional optimization choices from users
have been added to the libraries.

This check-in adds six tests to verify the funcationality and correctedness
of these APIs.
These tests need to be verified with 3 or more processors and with MPI-IO driver only.


Solution:
Using H5Pinsert, H5Pget, H5Pset to verify that the library indeed goes into the branch we hope for.
Using H5_HAVE_INSTRUMENT macro to isolate these changes so that it won't affect or be misused by the application.

Platforms tested:
h5committest(shanti still refused to be connected)
Parallel tests on heping somehow are skipped. Manually testing at heping. Have checked
1,2,3,4,5 processes.

Misc. update:
2006-03-29 09:35:26 -05:00