Commit Graph

10274 Commits

Author SHA1 Message Date
Scott Wegner
63e111fb51 [svn-r14433] Purpose: Fix reference in the Windows batch-build script
Description:
In the Windows command line build script, there was a reference to the "typegen" project, which generates h5detect before HDF5 is built.  Now, we integrate h5detect into the overall build process, and typegen has been removed.  This checkin removes the reference in the batch script.  This fixes bugzilla bug 1021.
2008-01-16 09:26:40 -05:00
Scott Wegner
62529d9b1e [svn-r14432] Purpose: Update Windows documentation concerning VS6
Details:
We no longer support Visual Studio 6.0, so we note it in the documentation.  Also, updated the path references in VS.NET documentation
2008-01-16 09:19:10 -05:00
Scott Wegner
9bc322e0dc [svn-r14431] Purpose: Fix MANIFEST
Description:
Minor edit to MANIFEST, delete a few entries I missed last time.  This brings it up to date.

Tested:
chkmanifest on smirom
2008-01-16 09:10:39 -05:00
Scott Wegner
5f3a3f4fb3 [svn-r14430] Purpose: Remove stray references to Fortran projects in VS.NET
Description:
We no longer have support for Fortran in VS.NET, so we remove references to any Fortran projects.
2008-01-16 09:09:23 -05:00
Scott Wegner
194cf2ce7d [svn-r14429] Purpose: Initial MANIFEST update
Description:
Update the MANIFEST for the files I've just addeed/removed.
2008-01-16 09:02:13 -05:00
Scott Wegner
23c1b6fd55 [svn-r14428] Purpose: Rename vs6 folder to vnet
Description:
We are removing VS6 support in HDF5 1.8, so our windows_vs6 folder now becomes windows_vnet.
2008-01-16 09:01:23 -05:00
Scott Wegner
8c59a23a90 [svn-r14427] Purpose: First step in removing VS6 support in final HDF5 1.8
Description:
This is the first step in a series of commits that will remove VS6 support.  In doing so, we'll need to convert our projects to VS.NET format, to maintain VS.NET C support.  In this commit, I've converted all VS6 projects, and removed any Fortran remnants.  I haven't updated the MANIFEST because I have a few more add/deletes, but I'll do that soon.
2008-01-16 08:44:32 -05:00
Scott Wegner
7246c763de [svn-r14426] Purpose: Update Windows h5dump test script
Description:
There were a number of updates to the main h5dump test script.  This checkin brings those edits to the Windows script as well.

Tested:
VS2005 w/ WinXP
2008-01-16 08:11:22 -05:00
Quincey Koziol
130b05d328 [svn-r14424] Description:
Correct typo in C++ example program

Tested on:
    Mac OS X/32 10.5.1 (amazon)
2008-01-15 21:31:19 -05:00
Quincey Koziol
6bc94eb959 [svn-r14422] Description:
Clean up thread safety code a bit more...

Tested on:
    Mac OS X/32 10.5.1 (amazon) w/threadsafe
2008-01-15 16:40:00 -05:00
Quincey Koziol
1d038e08c1 [svn-r14421] Description:
Minor cleanups and clarifications to prototype information.

Tested on:
    Mac OS X/32 10.5.1 (amazon)
2008-01-15 16:29:27 -05:00
Quincey Koziol
e622f33515 [svn-r14420] Description:
Correct the prototype for H5Sselect_elements() to take an 'hsize_t *' for
the coordinates, instead of 'hsize_t **'.

Tested on:
    Mac OS X/32 10.5.1 (amazon)
2008-01-15 16:10:42 -05:00
Quincey Koziol
e4b251d90d [svn-r14419] Description:
Streamline threadsafety code to be simpler and reduce latency of holding
locks.

Tested on:
    Mac OS X/32 10.5.1 (amazon) w/threadsafe
2008-01-15 15:05:35 -05:00
Quincey Koziol
1e89b46eab [svn-r14417] Description:
Handled truncated files better, when the truncation falls in decoding a
local heap.

Tested on:
    Mac OS X/32 10.5.1 (amazon)
2008-01-15 12:21:47 -05:00
Scott Wegner
6a5cb6a480 [svn-r14416] Purpose: Add source files to Windows projects
Description:
This catches up Windows to most of the new source files that have been added.  Specifically, H5FDpkg.h and H5FDspace.c have been added to the library projects, and tcoords.c has been added to testhdf5.  This goes for VS2005 and VS6 project files.

Tested:
Only built, VS2005
2008-01-15 10:48:07 -05:00
Albert Cheng
1feea1cfc1 [svn-r14415] Changed default to enable-production to prepare for formal release.
Tested: kagiso only.  Not need for h5committest since it is a configure simple
change.  If it works correct in kagiso, it should work the same for all other
machines.
2008-01-15 09:32:19 -05:00
Pedro Vicente Nunes
be4ca1f67e [svn-r14414] revert the subsetting calls of h5dump to 1 size block, still a bug with size > 1
tested: linux
2008-01-14 19:18:29 -05:00
Quincey Koziol
7fc10c0ea7 [svn-r14413] Description:
Change H5P[gs]et_format_bounds() => H5P[gs]et_libver_bounds() and also
enumerated values H5F_FORMAT_{EARLIEST, LATEST} => H5F_LIBVER_{EARLIEST, LATEST}

Tested on:
        FreeBSD/32 6.2 (duty) in debug mode
        FreeBSD/64 6.2 (liberty) w/C++ & FORTRAN, in debug mode
        Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
                                in debug mode
        Linux/64-amd64 2.6 (smirom) w/default API=1.6.x, w/C++ & FORTRAN,
                                in production mode
        Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
                                in production mode
        Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
                                w/szip filter, in production mode
        Mac OS X/32 10.4.10 (amazon) in debug mode
        Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
2008-01-14 18:49:12 -05:00
Pedro Vicente Nunes
a6605796b3 [svn-r14412] more progress on the block hyperslab bug, clean code
modified the 3D test case for subsetting with block and stride factors

tested: windows, linux
2008-01-14 16:57:19 -05:00
Pedro Vicente Nunes
1c3e5859d1 [svn-r14411] more progress on the block hyperslab bug, clean code
modified the 2D test case for subsetting with block and stride factors


tested: windows, linux
2008-01-14 16:29:09 -05:00
Pedro Vicente Nunes
4c2256e946 [svn-r14410] code cleaning 2008-01-14 16:12:51 -05:00
Pedro Vicente Nunes
b8b215b34a [svn-r14409] more progress on the block hyperslab bug, clean code
modified the 1D test case for subsetting with block and stride factors

tested: windows, linux
2008-01-14 16:08:55 -05:00
Pedro Vicente Nunes
e8bd4e7e4c [svn-r14408]
more progress on the block hyperslab bug, clean code 


tested: windows, linux
2008-01-14 15:16:40 -05:00
Pedro Vicente Nunes
cdc33803ee [svn-r14407] more progress on the block hyperslab bug, clean code
tested: windows, linux
2008-01-14 13:47:50 -05:00
Pedro Vicente Nunes
fd031dd713 [svn-r14406] bug fix: a type ID was not closed
not tested, since /examples has several compiling errors due to new APIs
this check in should have no problems
2008-01-14 12:55:45 -05:00
Quincey Koziol
d6e767c21d [svn-r14402] Description:
Add work-around to allow reading files that were produced with a buggy
earlier version of the library, which could create objects with the wrong
object header message count.  There is now a configure flag
"--enable-strict-format-checks" which triggers a failure on reading a file
with this sort of corruption (when enabled) and allows the object to be read
(when disabled).  The default value for the "strict-format-checks" flag is
yes when the "debug" flag is enabled and no when the "debug" flag is disabled.

	Note that if strict format checks are disabled (allowing objects with
this particular kind of corruption to be read) and the file is opened with
write access, the library will re-write the object header for the corrupt
object with the correct # of object header messages.

	This closes bugzilla bug #1010.

Tested on:
        FreeBSD/32 6.2 (duty) in debug mode
        FreeBSD/64 6.2 (liberty) w/C++ & FORTRAN, in debug mode
        Linux/32 2.6 (kagiso) w/PGI compilers, w/C++ & FORTRAN, w/threadsafe,
                                in debug mode
        Linux/64-amd64 2.6 (smirom) w/default API=1.6.x, w/C++ & FORTRAN,
                                in production mode
        Linux/64-ia64 2.6 (cobalt) w/Intel compilers, w/C++ & FORTRAN,
                                in production mode
        Solaris/32 2.10 (linew) w/deprecated symbols disabled, w/C++ & FORTRAN,
                                w/szip filter, in production mode
        Mac OS X/32 10.4.10 (amazon) in debug mode
        Linux/64-ia64 2.4 (tg-login3) w/parallel, w/FORTRAN, in production mode
2008-01-13 00:37:00 -05:00
Elena Pourmal
d9bc27b535 [svn-r14399] Maintenance: fixed some typos. 2008-01-11 08:35:44 -05:00
Elena Pourmal
630087626e [svn-r14398] Bug fix: Fixed installation instructions for the OpenVMS system 2008-01-10 23:13:01 -05:00
Pedro Vicente Nunes
d89234baaa [svn-r14397] partial fix for the block selection subsetting bug (2D case ok)
tested: windows, linux
2008-01-10 16:31:28 -05:00
Elena Pourmal
3882c2f9b4 [svn-r14396] Maintenance: VMS doesn't like multiple "." in the file names; we will need to rename tar ball for the
VMS user; used generic name <source> to specify the tar ball and top directory names for now.
2008-01-10 15:56:39 -05:00
Elena Pourmal
7b50bea4c3 [svn-r14395] Maintenance: Updated installation instructions for VMS system. 2008-01-10 15:35:43 -05:00
Elena Pourmal
3c27797b21 [svn-r14394] Maintenance on VMS: cleaned up the scripts to avoid the annoying warning messages
and to delete temporary files

Platforms tested: VMS server
2008-01-10 12:59:00 -05:00
Raymond Lu
905ff444f4 [svn-r14393] Changed the way that the file name string is represented.
Tested on smirom.
2008-01-10 11:48:52 -05:00
Elena Pourmal
e982a364fe [svn-r14390] Maintenance for VMS system before the final release:
Updated utilities test scripts to make output more legible; fixed some typos.
	Added four new expected output files to avoid false negative reports
	for the h5dump tests (for ones that expect to have error report in them).
        Updated MANIFEST to reflect the changes.
Platforms tested: 
	VMS server (more testing is on the way)
2008-01-09 17:27:55 -05:00
Raymond Lu
0545c915c3 [svn-r14389] Changed some test cases to use H5Sselect_elements instead of H5Sselect_hyperslab for test
purpose.

Tested on smirom only.  Simple changes.
2008-01-09 17:18:47 -05:00
Raymond Lu
b58ac6c8ee [svn-r14385] This checkin completely modified the test for the coordinate calculation of dataspace selection.
It covers many cases.

Tested on smirom, kagiso, and linew.
2008-01-09 09:16:57 -05:00
Pedro Vicente Nunes
7e80ad2af2 [svn-r14384] new file with output regarding the new binary file 2008-01-08 16:09:19 -05:00
Pedro Vicente Nunes
91b0b68167 [svn-r14383] new binary file: with double dataset with NaN values 2008-01-08 16:01:51 -05:00
Pedro Vicente Nunes
28b47d461f [svn-r14382] bug fix: enable NaN detection for double type
note: RFC at http://www.hdfgroup.uiuc.edu/RFC/HDF5/NaNs_and_HDF5/

tested: windows, linux, solaris
2008-01-08 15:14:59 -05:00
Pedro Vicente Nunes
95a801714b [svn-r14381] comment typo fix 2008-01-07 15:45:09 -05:00
Pedro Vicente Nunes
8ba92cda45 [svn-r14380] Eliminate old code not used and that was replaced (command line)
tested: windows, linux
2008-01-07 15:36:32 -05:00
Pedro Vicente Nunes
20c5484440 [svn-r14379] add check of some values for the nbit and scale offest filters on the h5repack verify function
note: some sybols were made public

tested: windows, linux
2008-01-07 14:16:29 -05:00
Elena Pourmal
dfbeb73b48 [svn-r14378] Maintenance: Cleaned up the test script and add reporting of false negative tests.
Platforms tested: VMS server
2008-01-06 19:15:44 -05:00
Elena Pourmal
5808f6c3c8 [svn-r14377] Maintenance: Added Ray's new test tcoords.c to the build script;
modified h5import test script to cleanup the files after the test; 
             modified "master" building script to run tools tests.
Platforms tested: VMS server (not quite done yet)
2008-01-05 21:42:01 -05:00
Pedro Vicente Nunes
6d53c1882b [svn-r14376] moved a couple more private filter symbols to the public side, needed by h5repack
tested: windows, linux
2008-01-04 14:52:19 -05:00
Frank Baker
f185554814 [svn-r14375] Update copyright to 2008. 2008-01-04 14:03:16 -05:00
Quincey Koziol
c0b966ba1b [svn-r14374] Description:
Updates from running bin/reconfigure on recent changes, in preparation for
making private snapshot.  Also updated tracing information for recent types
added to public API routines.

Tested on:
    Linux/32 2.6.x (kagiso)
2008-01-04 12:43:56 -05:00
Elena Pourmal
da95bdb88f [svn-r14373] Maintenance: Fixed the script to use the correct VMS file name when file doesn't have
an extension.

Platforms tested: VMS server
2008-01-03 20:38:17 -05:00
Quincey Koziol
1831bc1d13 [svn-r14372] Description:
Further cleanups & simplifications to prepare for next phase of work.

Tested on:
	FreeBSD/32 6.2 (duty)
	Mac OS X/32 10.5.1 (amazon)
2008-01-03 18:05:04 -05:00
Quincey Koziol
6237d44a08 [svn-r14371] Description:
Code cleanups in preparation for larger changes.

Tested on:
	Mac OS X/32 (amazon)
2008-01-03 16:57:47 -05:00