Commit Graph

9964 Commits

Author SHA1 Message Date
Pedro Vicente Nunes
c897b7ea07 [svn-r14044]
updated the usage message to say the STR option is implemented

tested: windows, linux
2007-08-07 14:14:26 -05:00
Scott Wegner
363eb578c8 [svn-r14043] Purpose: Add new test
Description:
Add new h5import test "teststr" which was added to other platforms this morning.

Tested:
VS.NET on WinXP
2007-08-07 13:22:28 -05:00
Pedro Vicente Nunes
ce03465487 [svn-r14040]
new files added for h5import str test
2007-08-07 11:21:40 -05:00
Pedro Vicente Nunes
6c95c46fcb [svn-r14039]
New feature: implementation of h5import conversion of an ASCII plain-text file containing text data

The string type H5T_C_S1 is used to define the data (the datum is defined here as one line of text in the text file). The size is set to variable length (H5T_VARIABLE) 

The space used is a 1D array with as many elements as there are lines in the ASCII file (a line is defined by the inclusion of an end of line character, ASCII number 10). A first traversal of the input text file must be made to determine the number of lines in the file and thus the dimensionality of the dataset.

New test to the test script added
text input files and teststr.h5 for h5dump to compare added

Tested: windows, linux, solaris
2007-08-07 11:19:11 -05:00
Scott Wegner
e2477c8d0b [svn-r14036] Purpose: Fix Windows debug DLL naming scheme
Description:
At a previous seminar, it was brought up that the naming scheme for Windows debug DLL is inconsistent.  Specifically, some use *ddll, while others use *dlld.  *dlld is more widely-used, so we decided this is "correct".  This changes others to use this scheme, and adapts other projects / install scripts / documentation.

Tested:
Visual Studio .NET on WinXP
2007-08-03 09:44:44 -05:00
Scott Wegner
7f22651492 [svn-r14034] Purpose: Remove forced symbol "gethostname@8" from Windows projects
Description:
Previously, we needed to force symbol definition "gethostname@8" for compatibility with old versions of Visual Studio.  It appears that Visual Studio no longer requires this, so we remove it.  This makes the build process on 64-bit much smoother.

Also minor updates to main documentation, command-line documentation, and removed codewarrior and INTEL docs.

Tested:
VS.NET
VS2005
chkmanifest
2007-08-02 15:06:31 -05:00
Elena Pourmal
82e6cac79a [svn-r14032] Maintenance: finally finished the fix for OFFSETOF problem for C++ with pgCC and Sun CC compilers
Binh-Minh came up with the code fix and Mike. M did changes to configuration
             to make it to work.

Tested:      kagiso with pgcc, pgCC and gcc, g++ compilers
             linew with the SUN cc and CC compilers 32 and 64-bit
             smirom with gcc, g++, and PGI version 7.0
             All sequential daily tests that were skipped before for 1.8 branch are enabled now.
2007-08-01 17:15:32 -05:00
Raymond Lu
32180b2b70 [svn-r14031] Bug fix. Chunk address wasn't passed into some I/O functions in H5D_chunk_read and H5D_chunk_write. Tested only on liberty because it's a simple change. 2007-07-31 11:53:33 -05:00
Elena Pourmal
565e1904fb [svn-r14027] Maintenance: changed version number to 1.8.0-beta3post1 using bin/h5vers script 2007-07-30 14:59:05 -05:00
Elena Pourmal
2a4c252386 [svn-r14025] Maintenance: Changed version number to 1.8.0-beta3, put warning into INSTALL file for the 1.8.0-beta* releases
Tested: Release tar ball is available on the frp server, It was tested on kagiso with the PGI compilers.
2007-07-30 14:55:28 -05:00
Scott Wegner
aa3904cc76 [svn-r14024] Purpose: Update Windows files for h5stat rearrangement
Description:
h5stat was moved from the ./tools/misc directory to its own directory, so many of our files needed to be updated.

Tested:
VS6 on WinXP
VS.NET on WinXP
2007-07-30 11:22:24 -05:00
Vailin Choi
d65d8084ff [svn-r14023] Purpose:
reorganization.

Description:
move the h5stat tool into its own directory.

Platform tested:
kagiso.
2007-07-27 12:36:36 -05:00
Quincey Koziol
4a5b97b930 [svn-r14022] Description:
Remove stray reference to "group revision" configure flag

    Remove Windows-specific EOL characters from src/H5FDwindows.c

    Add some missing types to bin/trace

    Re-run bin/reconfigure script to regenerate information after changes above.

Tested on:
    FreeBSD/32 6.2 (duty)
    FreeBSD/64 6.2 (liberty)
    Linux/32 2.6 (linux)
    Solaris/32 2.10 (linew)
2007-07-26 16:33:10 -05:00
Quincey Koziol
d97bf49baf [svn-r14021] Description:
Re-ran bin/reconfigure

Tested on:
    FreeBSD/32 6.2 (duty)
    FreeBSD/64 6.2 (liberty)
    Linux/32 2.6 (kagiso)
    Solaris/32 2.10 (linew)
2007-07-26 15:38:17 -05:00
Quincey Koziol
6f3fe31a4c [svn-r14020] Description:
Correct error in size of v2 B-tree metadata prefix, which could cause too
many entries to get inserted into a node, eventually causing either a file
corruption bug (if debugging asserts were off) or a core dump on the assertion
which checked this.

Tested on:
    Linux/32 2.6 (chicago)
    Linux/64 2.6 (chicago2)
2007-07-26 14:12:22 -05:00
MuQun Yang
76cf163f96 [svn-r14019] Update windows project files for .Net to reflect Quincey's new source code check-in. Tested on .Net and VS 6.0. 2007-07-26 09:08:59 -05:00
MuQun Yang
26662c2ede [svn-r14018] update new windows project files for Quincey's new source code check-in. 2007-07-26 09:00:11 -05:00
Quincey Koziol
bf842f1d52 [svn-r14017] Description:
Fix problem with fill value messages where the version of the format
for a fill value message could depend on the "use the latest format" flag from
the file after it was initially created.

Tested on:
	Mac OS X/32 10.4.10 (amazon)
	FreeBSD/32 6.2 (duty)
	FreeBSD/64 6.2 (liberty)
2007-07-26 08:56:09 -05:00
MuQun Yang
265833164d [svn-r14016] Correct a typo. 2007-07-25 17:27:39 -05:00
Raymond Lu
c45322f6d0 [svn-r14015] Refactoring part of the code. Tested only on liberty because
the change is simple.
2007-07-25 15:24:14 -05:00
Mike McGreevy
5434dbbaa8 [svn-r14013] Purpose: Updating release documents to reflect current versions of autotools.
Tests: None needed, documentation update only.
2007-07-25 10:14:34 -05:00
Quincey Koziol
9a520f67b2 [svn-r14012] Description:
Fix problem with I/O pipeline messages where the version of the format
for a I/O pipeline message could depend on the "use the latest format" flag from
the file after it was initially created.

Tested on:
        FreeBSD/32 6.2 (duty)
        FreeBSD/64 6.2 (liberty)
        Linux/32 2.6 (kagiso)
        Mac OS X/32 10.4.10 (amazon)
        Solaris/32 2.10 (linew)
2007-07-24 18:13:29 -05:00
Raymond Lu
e143242ce1 [svn-r14011] Refactored part of the code in H5T_conv_struct_opt. Tested only
on smirom because it's a simple change.
2007-07-24 16:52:51 -05:00
Quincey Koziol
712c226038 [svn-r14010] Description:
Fix problem with dataspace messages where the version of the format
for a dataspace message could depend on the "use the latest format" flag from
the file after it was initially created.

	Also, move debuging routine into separate file.
	
Tested on:
        FreeBSD/32 6.2 (duty)
        FreeBSD/64 6.2 (liberty)
        Linux/32 2.6 (kagiso)
        Mac OS X/32 10.4.10 (amazon)
        Solaris/32 2.10 (linew)
2007-07-24 16:43:59 -05:00
Quincey Koziol
decf1830ef [svn-r14009] Description:
Drop use of "use the latest format" flag when encoding SOHM-stored
shared messages and just change the version based solely on the type of
shared message.

Tested on:
        FreeBSD/32 6.2 (duty)
        FreeBSD/64 6.2 (liberty)
        Linux/32 2.6 (kagiso)
        Mac OS X/32 10.4.10 (amazon)
        Solaris/32 2.10 (linew)
2007-07-24 16:33:09 -05:00
Quincey Koziol
c5b28bc035 [svn-r14008] Description:
Minor comment & testing cleanups

Tested on:
	FreeBSD/32 6.2 (duty)
	FreeBSD/64 6.2 (liberty)
	Linux/32 2.6 (kagiso)
	Mac OS X/32 10.4.10 (amazon)
	Solaris/32 2.10 (linew)
2007-07-24 16:30:34 -05:00
MuQun Yang
897bdeaef7 [svn-r14007]
Remove "fortran test" part since we can no longer support 6.0 with compaq visual fortran.
2007-07-24 15:31:12 -05:00
MuQun Yang
36cdf96f30 [svn-r14006] Corrected a few typos in the installation document for windows. 2007-07-24 15:14:05 -05:00
Quincey Koziol
98d698cd26 [svn-r14005] Description:
Rename H5Titerate.c source file to H5Tvisit.c, which is more
descriptive of routine(s) in file.

Tested on:
	FreeBSD/32 6.2 (duty)
	FreeBSD/64 6.2 (liberty)
	Linux/32 2.6 (kagiso)
	Mac OS X/32 10.4.10 (amazon)
2007-07-24 14:14:11 -05:00
Quincey Koziol
492e5ca2b4 [svn-r14004] Description:
Fix problem with datatype messages where the version of the format
for a datatype message could depend on the "use the latest format" flag from
the file after it was initially created.

Tested on:
	FreeBSD/32 6.2 (duty)
	FreeBSD/64 6.2 (liberty)
	Linux/32 2.6 (kagiso)
	Mac OS X/32 10.4.10 (amazon)
2007-07-24 14:10:00 -05:00
Quincey Koziol
05973a4e86 [svn-r14003] Description:
Code cleanup & whitespace fixups

Tested on:
	FreeBSD/32 6.2 (duty)
	FreeBSD/64 6.2 (liberty)
	Linux/32 2.6 (kagiso)
	Mac OS X/32 10.4.10 (amazon)
2007-07-24 14:07:43 -05:00
Quincey Koziol
b8ef032be6 [svn-r14002] Description:
Fix bug where pointer to variable was used instead of variable itself.

Tested on:
	FreeBSD/32 6.2 (duty)
	FreeBSD/64 6.2 (liberty)
	Linux/32 2.6 (kagiso)
	Mac OS X/32 10.4.10 (amazon)
2007-07-24 14:05:01 -05:00
Pedro Vicente Nunes
bec21e59ef [svn-r14001]
fixed comments

tested: linux
2007-07-23 14:34:00 -05:00
Pedro Vicente Nunes
d8d6f2c139 [svn-r14000]
bug fixes:
help message had incorrections, typos

tested: linux
2007-07-23 13:46:37 -05:00
Pedro Vicente Nunes
6197d58c49 [svn-r13999]
purpose: bug 791
redirect help output to stdout rather to stderr

tested: windows, linux
2007-07-23 11:54:45 -05:00
Pedro Vicente Nunes
cacc659216 [svn-r13998]
typo fixes in error messages

tested: linux
2007-07-23 11:38:46 -05:00
Raymond Lu
7f2a3a97c3 [svn-r13997] Moved H5D_istore_lock and H5D_istore_unlock from H5D_istore_writevv and H5D_istore_readvv to
H5D_chunk_write and H5D_chunk_read to avoid frequent lock and unlock and to improve some
performance.

Tested with h5committest on THG machines.
2007-07-21 14:50:43 -05:00
Quincey Koziol
774ee2fbf0 [svn-r13996] Description:
Add missing "PASSED" message for successful test.

Tested on:
	FreeBSD/32 6.2 (duty)
2007-07-21 11:43:52 -05:00
Quincey Koziol
725d33c5ff [svn-r13995] Description:
Reduce the dataset dimensions for the "check extend" test, so it
doesn't take so long...

Tested on:
	FreeBSD/32 6.2 (duty) w/check-vfd
2007-07-21 01:00:44 -05:00
Quincey Koziol
0061212eca [svn-r13994] Description:
Add a bit more information to the log VFD settings.

Tested on:
	FreeBSD/32 6.2 (duty) w/check-vfd
2007-07-21 00:59:55 -05:00
Quincey Koziol
d9cbd866d9 [svn-r13993] Description:
Correct error for checking whether an object in a file can be
extended when there are no free lists maintained by the VFD.

Tested on:
	FreeBSD/32 6.2 (duty) w/check-vfd
2007-07-21 00:59:03 -05:00
Quincey Koziol
8aa6ca14bb [svn-r13992] Description:
Add some extra logging information to read & write reports.

Tested on:
	FreeBSD/32 6.2 (duty) w/check-vfd
2007-07-21 00:57:49 -05:00
Quincey Koziol
63f00c5686 [svn-r13991] Description:
Correct error in H5Gcreate() where using a non-zero local heap size
hint would overwrite the default group creation property list with the non-zero
size hint given, affecting all future groups created.

Tested on:
	FreeBSD/32 6.2 (duty) w/check-vfd
2007-07-20 17:24:13 -05:00
Quincey Koziol
69c572e26a [svn-r13990] Description:
Allow a ".h5" suffix to be added to core files also, which prevents
overwriting the test binary (and confusing the tests on copper, etc.)

Tested on:
	AIX 5.3 (copper) w/check-vfd
	FreeBSD/32 6.2 (duty)
	FreeBSD/64 6.2 (liberty)
2007-07-20 12:05:00 -05:00
Quincey Koziol
0bbdb70ed7 [svn-r13989] Description:
Rename H5A_get_version() to H5A_set_version() and actually set the
attributes version in the routine.

Tested on:
	Mac OS X/32 10.4.10 (amazon)
	FreeBSD/32 6.2 (duty)
	Linux/32 2.6 (chicago)
	Linux/64 2.6 (chicago2)
2007-07-19 09:47:13 -05:00
Quincey Koziol
c55d0f4e1e [svn-r13988] Description:
Fix bug where the version of an attribute would change after it was
created, causing the amount of space used to encode it to change.

Tested on:
	Mac OS X/32 10.4.10 (amazon)
	FreeBSD/32 6.2 (duty)
2007-07-17 21:08:37 -05:00
Quincey Koziol
2ed54543c8 [svn-r13987] Description:
Fix ohdr test for changes to internal 5O_get_info() routine.

Tested on:
	Mac OS X/32 10.4.10 (amazon)
	FreeBSD/32 6.2 (duty)
2007-07-17 16:17:12 -05:00
Quincey Koziol
814ad1cb42 [svn-r13986] Description:
Add flag to bypass (expensive) B-tree & heap size retrieval for
internal calls to H5O_get_info().

Teted on:
	Mac OS X/32 10.4.10 (amazon)
	FreeBSD/32 6.2 (duty)
2007-07-17 16:04:44 -05:00
Quincey Koziol
4be636f4f0 [svn-r13984] Description:
Various code cleanups and refactor recent changes for h5stat to fit
into the existing library data structures better.

Tested on:
	Mac OS X/32 10.4.10 (amazon)
	FreeBSD/32 6.2 (duty)
	Linux/32 2.6 (chicago)
	Linux/64 2.6 (chicago2)
2007-07-17 14:35:09 -05:00
Scott Wegner
a926dc97d5 [svn-r13983] Purpose: Fix typo
Description:
There was a small typo when I added the new h5stat tests this morning.  This corrects it.

Tested:
VS2005 on WinXP x64
2007-07-16 16:15:03 -05:00