Commit Graph

9480 Commits

Author SHA1 Message Date
Albert Cheng
0773699692 [svn-r13225] Purpose: bug fix.
Description:
The lone colon test left behind the a.out file.  Added a /bin/rm to clean it up.

Platform tested:
Kagiso only since it is a trivial change.
2007-01-30 16:23:30 -05:00
James Laird
25b96dc712 [svn-r13224] Fixed a bug where messages would report their "raw size" as the size of a
shared message rather than the full size of the unshared message, which
confused some shared message code.
Added a test that should make sure that some messages are too small to be
written to the deletion test in tsohm.c.

Also added a small optimization so that hash values don't need to be
calculated on deletes in list indexes.

Tested on Windows, smirom, and kagiso.
2007-01-30 15:40:44 -05:00
Quincey Koziol
7c733b0afb [svn-r13223] Description:
Move datatype messages into new shared message method interface

    Clean up various formatting & compiler warnings

    Minor optimizations

Tested on:
    Linux/32 2.6 (chicago)
    Linux/64 2.6 (chicago2)
2007-01-30 13:43:28 -05:00
Quincey Koziol
814c226b9b [svn-r13219] Description:
Move dataspace messages into new shared header message method calling
scheme.

    Minor other cleanups, etc.

Tested on:
    Linux/32 2.6 (chicago)
    Linux/64 2.6 (chicago2)
2007-01-29 17:06:36 -05:00
Quincey Koziol
a4467cd2c2 [svn-r13218] Description:
Add "old" fill value messages to "new" fill value message sharing (and keep
them both in the same shared message index).

Tested on:
    Linux/32 2.6 (chicago)
    Linux/64 2.6 (chicago2)
2007-01-29 13:40:57 -05:00
Quincey Koziol
108114495f [svn-r13217] Description:
Move fill value messages into new shared message method calling scheme.

    Only update an opened dataset's fill value property if it's different from
the default fill value settings.

Tested on:
    Linux/32 2.6 (chicago)
    Linux/64 2.6 (chicago2)
2007-01-29 13:19:05 -05:00
HDF Tester
55d4ec6ebf [svn-r13216] Snapshot version 1.8 release 0 (alpha6snap0) 2007-01-29 10:58:07 -05:00
Raymond Lu
aba265ce35 [svn-r13215] Added a comment. 2007-01-29 10:11:35 -05:00
Raymond Lu
4dcac163d0 [svn-r13214] Update for the CORE driver feature. 2007-01-29 10:11:18 -05:00
Albert Cheng
a61fd09720 [svn-r13213] For Both README.txt and RELEASE.txt,
Added the WARNING messages of unstable temporary formats.

For README.txt,
In addition, also updated website name to hdfgroup.org, updated email addresses
new names and new subscription instructions.

Platforms tested:
Eyeballed since these are just information files.
2007-01-29 08:45:37 -05:00
Binh-Minh Ribler
26954f896a [svn-r13212] Purpose: Adding new test
Description:
    Added c++/test/tfilter.cpp.
2007-01-28 21:44:23 -05:00
Binh-Minh Ribler
d646c29642 [svn-r13211] Purpose: Adding wrappers
Description:
    Added wrapper DSetCreatPropList::setSzip.

Platforms tested
    AIX 5.1 (copper)
    SunOS 5.8 64-bit (sol)
    Linux 2.6 (kagiso)
2007-01-28 21:41:54 -05:00
Binh-Minh Ribler
38480e6657 [svn-r13210] Purpose: Adding test
Description:
    - Added a brief test for DSetCreatPropList::setSzip.  More through tests
      will be added later.
    - Moved check_values from dsets.cpp into h5cpputil.cpp for sharing
      with other tests.

Platforms tested
    AIX 5.1 (copper)
    SunOS 5.8 64-bit (sol)
    Linux 2.6 (kagiso)
2007-01-28 21:41:27 -05:00
Albert Cheng
f94e51f7c1 [svn-r13208] Changed the minor release string to alpha6snap0 for pre-alpha6 snapshot releases. 2007-01-27 11:15:58 -05:00
James Laird
261b24c62c [svn-r13207] Added a debug function to dump file sizes during one of the tsohm.c tests.
Also cleaned up a warning.

Tested on kagiso; changes should only affect debugging.
2007-01-26 15:22:36 -05:00
James Laird
2b38065811 [svn-r13206] Fixed a couple of typos in debug output that were causing warnings.
Not tested; trivial change only in debugging code.
2007-01-26 12:02:27 -05:00
Albert Cheng
5c6e54bea2 [svn-r13204] Purpose:
Improvement.

Description:
Added the forcemode option. (was in hdf4 for months.)
auto-configure have changed the ac_try syntax from 'eval $ac_try' to
'eval "$ac_try"'.  Add a new global-substitute to support that too.

Platforms Tested:
Kagiso only since it is just a shell script simple change.
2007-01-26 10:24:19 -05:00
James Laird
3fdcb8b3d9 [svn-r13203] Unable to replicate Daily Test error, but hopefully this is a fix anyway.
The examples had been depending on the build libraries in src, but should have
been depending only on the installed h5cc.  Fixed this.

Tested on kagiso (dependency change only, and was unable to replicate the
problem on any system).  Real test will be Daily Tests tonight.
2007-01-26 10:00:09 -05:00
Binh-Minh Ribler
fd63747fd6 [svn-r13202] Purpose: Adding tests
Description:
    Added c++/test/tcompound.cpp and c++/test/ttypes.cpp.
2007-01-26 00:43:58 -05:00
Binh-Minh Ribler
fd318bcf1f [svn-r13201] Purpose: Adding test
Description:
    Added
        * tests for some generic datatype operations
        * tests for compound datatype operations
    These tests are checked in now to make sure they're safe!  They can
    use some more comments and minor cleanups.  Will do very soon.

    Fixed few minor typos.

Platforms tested
    AIX 5.1 (copper)
    SunOS 5.8 64-bit (sol)
    HPUX 11.00 (kelgia)
2007-01-26 00:40:17 -05:00
Binh-Minh Ribler
134352c456 [svn-r13200] Purpose: Adding wrappers and fixing a bug
Description:
    - Added overloaded function DataType::copy to take a DataSet
    - Added overloaded DataType::commit
    - Fixed bugzilla 797
    - Fixed a warning in DataSpace::operator=
    - Set PropList parameter to default in DataType::convert

Platforms tested
    AIX 5.1 (copper)
    SunOS 5.8 64-bit (sol)
    HPUX 11.00 (kelgia)
2007-01-26 00:34:10 -05:00
James Laird
73b8819a42 [svn-r13198] Fiddled with the syntax of the configure test for srcdir="foo", which should
hopefully fix problems on copper and duty.

Tested on copper, duty, kagiso, Cygwin.
2007-01-25 10:30:53 -05:00
James Laird
8cf22df741 [svn-r13197] Fix another bug in H5Ocopy where messages that were deleted and converted
to NULL messages weren't marked as dirty so the destination OH wasn't
updated to reflect the change.

Tested on Windows, smirom, and kagiso.
2007-01-25 09:19:17 -05:00
Albert Cheng
6039f60159 [svn-r13196] Upgrade.
The execution method changed a little bit.  It is not just (eval $ac_try ...)
but as (eval "$ac_try") instead.  Changed to use the new pattern.

Platfrom tested:
Red storm.
2007-01-25 05:23:31 -05:00
HDF Tester
dcd346df62 [svn-r13195] Snapshot version 1.8 release 0 (alpha5snap0) 2007-01-25 02:35:44 -05:00
HDF Tester
47a72d647d [svn-r13194] Bug Fix.
Updated the DOC_URL with the new Repository URL.
Fixed a syntax error in the doc release commands.

Tested:
kagiso
2007-01-25 02:22:34 -05:00
Albert Cheng
6b857b5b8e [svn-r13193] Added check-vfd to the help page content. 2007-01-24 16:38:32 -05:00
Albert Cheng
c1068c94ca [svn-r13190] Copied the feature of testing check-install after deploy is run from v1.6.
Did some cosmetic changes of the check-vfd option.
2007-01-24 16:29:21 -05:00
Albert Cheng
0a65827564 [svn-r13188] Renamed the "archive" option as "releasedir". Changed the release directory
default to be release_dir in the snapshot base directory so that it is simplier
to control release directory destination per snapshot setup.

Tested platform:
Kagiso.
2007-01-24 15:17:42 -05:00
James Laird
cdcd2cecf2 [svn-r13187] Fixed another issue with H5Ocopy when attributes had shared datatypes/
dataspaces that became un-shared in the destination.

Tested on Windows, smirom, and kagiso.  Need to extend objcopy test so that
it checks that attributes are actually copied successfully.
2007-01-24 14:01:48 -05:00
James Laird
0ab3725051 [svn-r13186] Cleaned up a few warnings by initializing variables and doing a few casts.
Tested on kagiso, smirom, copper.
2007-01-24 11:15:27 -05:00
Albert Cheng
5a8f3945fe [svn-r13185] Added missing entries of Windows/test directory. Sorted those entries too. 2007-01-23 18:08:50 -05:00
Albert Cheng
b6461fc56e [svn-r13184] Changed release version to alpha5snap0 to restart snapshot release.
Platforms tested:
Eyeballed the svn diff output.  Looked good.
2007-01-23 17:57:33 -05:00
Quincey Koziol
d89c2c43f3 [svn-r13183] Description:
Checkpoint work toward getting the fill value message into the shared
message interface regime.

Tested on:
    Linux/32 2.6 (chicago)
    Linux/64 2.6 (chicago2)
2007-01-23 15:30:33 -05:00
Quincey Koziol
dc02b5bd22 [svn-r13182] Description:
Move filter pipeline message class to new "shared message interface"
regime, along with minor fixups to implementation of calling that interface.

Tested on:
    Linux/32 2.6 (chicago)
    Linux/64 2.6 (chicago2)
2007-01-23 14:08:31 -05:00
James Laird
59eccdaf69 [svn-r13181] Added a configure check to prevent a failure on Cygwin.
It seems that while Cygwin supports the time command, it has trouble with
the syntax
srcdir="../../hdf5/test" time ./testhdf5
and complains.
The solution is to test the above case in configure and not to use the time
command if it fails; Cygwin is fine with
srcdir="../../hdf5/test"  ./testhdf5

Tested on Cygwin and kagiso.  This feature shouldn't be a major compatibility
problem since every platform but Cygwin is already fine with the current
syntax.
2007-01-23 12:29:45 -05:00
Raymond Lu
f83826852b [svn-r13180] Comment out the whole test when MULTI driver is used. It caused some problem on copper. Will enter a bug report for it and leave it for future debugging. 2007-01-23 11:19:32 -05:00
Pedro Vicente Nunes
ac110a8603 [svn-r13179]
replaced the path to XML schema from NCSA page to hdfgroup.org
2007-01-23 10:39:24 -05:00
Quincey Koziol
4bc8c3f924 [svn-r13178] Description:
Figured out a way to phase in individual message class support for
the new shared message "interface", so check that in before working on the
message classes themselves.

Tested on:
	Mac OS X/32 10.4.8 (amazon)
	FreeBSD/32 6.2 (duty)
2007-01-23 10:27:28 -05:00
Quincey Koziol
599d4141fa [svn-r13177] Description:
Final tweaks before the big twist to fix shared message method calling.

Tested on:
	Mac OS X/32 10.4.8 (amazon)
	FreeBSD/32 6.2 (duty)
2007-01-23 09:09:31 -05:00
Quincey Koziol
0c9bd3d4e2 [svn-r13176] Description:
Push code further toward shared message method calling refactor.

Tested on:
	FreeBSD/32 6.2 (duty)
	Too minor to require h5committest
2007-01-22 22:46:31 -05:00
Quincey Koziol
58db19e6c5 [svn-r13175] Description:
Checkpoint more progress on refactoring the shared message code.

Tested on:
    Linux/32 2.6 (chicago)
    Linux/64 2.6 (chicago2)
2007-01-22 18:27:17 -05:00
Quincey Koziol
ae4d8d9319 [svn-r13174] Description:
Comment out adding "old" fill values to "new" fill values until we can
figure out why the tests fail on 64-bit machines.

Tested on:
    Linux/32 2.6 (chicago)
    Linux/64 2.6 (chicago2)
2007-01-22 18:08:19 -05:00
Quincey Koziol
af394eaa76 [svn-r13173] Description:
Checkpoint more progress toward implementing shared message "interface"
methods for message classes that can have messages shared.

Tested on:
    Linux/32 2.6 (chicago)
    Linux/64 2.6 (chicago2)
2007-01-22 17:44:55 -05:00
Quincey Koziol
3ededdb9e2 [svn-r13172] Description:
Add "old" fill value messages to "new" style fill value messages
when "FILL" flag is enabled for shared messages.

    Minor code cleanups

Tested on:
    Linux/32 2.6 (chicago)
    Linux/64 2.6 (chicago2)
2007-01-22 17:43:09 -05:00
Quincey Koziol
be5c024fac [svn-r13171] Description:
Add "const" to a parameter that can allow it.

Tested on:
    Linux/32 2.6 (chicago)
    Linux/64 2.6 (chicago2)
2007-01-22 17:41:34 -05:00
James Laird
422f61b604 [svn-r13170] Corrected Windows-style newlines. I'd been a bit sloppy on earlier checkins,
although this doesn't confuse SVN as much as it confused CVS.
2007-01-22 16:44:22 -05:00
Albert Cheng
6efb39a88e [svn-r13168] Purpose:
bug fix.

Problem:
1. The last fix using "svn --version" did not work since the source code
is shared between different machines which have different svn versions.
Changed the code to inspect the .svn/entries content to guess what version
of svn uses.  From that to decide which GETSVNENTRIES to use.

2. GETSVNENTRIES_14 had two errors:
2.a., % as 1,$ is actually not recognized by ed.  Changed that to "1,$s/..."
  but that got mixed up with $ being a shell meta-character.  Changed to use
  g command instead. (Could have use \ to escape $ but g is cleaner.)
2.b., Some directories have no files but sub-directories.  The ed script
  might end up with an empty file in some steps and ed does not like to
  run g command with an empty file.  Fixed it by adding a dummy blank line.

Platforms tested:
Osage and copper.
2007-01-22 16:36:33 -05:00
Quincey Koziol
dc41c73711 [svn-r13167] Description:
Get rid of two different types of fill value struct (merge H5O_fill_t
and H5O_fill_new_t) and clean up & simplify dataset initialization code.
        (In preparation for shared object header message method call
refactoring).

Tested on:
        FreeBSD/32 6.2 (duty)
        Mac OS X/32 10.4.8 (amazon)
2007-01-22 16:07:54 -05:00
James Laird
681d9231cf [svn-r13166] Fixed bug in H5Ocopy where shared attributes that were deleted during H5Ocopy
would become shared NULL messages (oops!).
Added a test for this case.
Also fixed the #define that caused errors on Windows (and probably other
platforms).  This may fix the Daily Test error.

Tested on Windows, smirom, kagiso, and juniper.
2007-01-22 16:03:24 -05:00