summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r13945] Description:Quincey Koziol2007-07-052-13/+37
| | | | | | | | | | | | | | Modify semantics for constant messages slightly, to allow them to be deleted, but not modified. This works around the issue where "old" style groups are being created with the symbol table message marked constant in the 1.6 (and prior) branch, but the 1.8 branch needs to remove the symbol table message when the group has been changed to the "new" style (upon insertion of a link that the "old" style can't handle). Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13944] Description:Quincey Koziol2007-07-052-60/+473
| | | | | | | | | Fix problem with VL-datatype fill values when shrinking dataset's dimensions Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13943] Description:Quincey Koziol2007-07-051-13/+19
| | | | | | | | | Allow H5Dset_extent() to reduce the size of dimensions that aren't unlimited Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13942] Description:Quincey Koziol2007-07-053-8/+5
| | | | | | | | | Minor code & comment cleanups Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13941] Added feature to test the latest format by adding "latest" as theAlbert Cheng2007-07-051-0/+3
| | | | | | | HDF5_DRIVER value to activate the use of latest_format for file access property list. Platform tested: h5committested.
* [svn-r13939] Problem: High level of optimazation causes test failures when ↵Elena Pourmal2007-07-051-0/+3
| | | | | | | | | | library is built with Intel 10.0 compiler. Solution: Use -O1 optimization flag with Intel 10.0 Platforms tested: abe and kagiso with Intel 10.0 and Intel 9.1 compilers; no committest is needed since this is a compiler specific change.
* [svn-r13938] Description:Quincey Koziol2007-07-031-48/+108
| | | | | | | | | "Genericize" the datatypes for fill value testing when extending a dataset. Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13937] Description:Quincey Koziol2007-07-031-38/+58
| | | | | | | | | A few more cleanups for testing [atomic] fill values and extending datasets Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13936] Description:Quincey Koziol2007-07-031-132/+192
| | | | | | | | | | Extract main test for extending a dataset into separate routine, to facilitate testing different parameters. Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13935] Description:Quincey Koziol2007-07-031-10/+7
| | | | | | | | | Another minor code cleanup to chunked storage "init by extent" routine. Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13934] Description:Quincey Koziol2007-07-032-1/+1
| | | | | | | | Rename Mac OS X compiler configuration file to more generic name, which should allow Intel Macs to configure better. Tested on: Mac OS X/32 10.4.10 (amazon)
* [svn-r13933] Description:Quincey Koziol2007-07-031-59/+61
| | | | | | | | | | Finish cleaning up "initialize by extent" routine (used when shrinking a dataset's dimensions) before addressing VL-datatype fill value bug. Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13932] Description:Quincey Koziol2007-07-033-124/+125
| | | | | | | | | Move H5Dextend() to the deprecated routine list. Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13931] Purpose: Update Windows documentationScott Wegner2007-07-025-1472/+1211
| | | | | | | | | | Description: This makes major updates to the Windows installation documentation, to account for the switch from VS6 to .NET. Installation instructions for 6.0 can also be found in INSTALL_Windows_Short_MSVS6.0.TXT, although it's noted that we are phasing out our VS6 support. Also added install instrctions for MinGW, to reflect our initial support. Updated MANIFEST for new file checkin. Tested: Instructions for each configuration have been tested.
* [svn-r13930] purpose:Albert Cheng2007-07-021-8/+2
| | | | | | | | Update information. Removed support for BG/L (ubgl), SGI tesla. Updated for SNL platforms too. Tested: Just eyeballed since this is just a text file.
* [svn-r13929] Purpose: Add source to Windows projectsScott Wegner2007-06-294-12/+62
| | | | | | | | Description: Added new H5WB.c and H5WBprivate.h files to our Windows .NET / 6.0 project files. Tested: VS.NET on WinXP
* [svn-r13928] Purpose: 1) Moving H5_CXX_HAVE_OFFSETOF macro to ↵Mike McGreevy2007-06-2945-212/+110
| | | | | | | | | | src/H5pubconf.h file. 2) Removing configuration of c++/src/H5cxx_pubconf.h file. Reasoning: the additional pubconf file caused compilation complications, this is cleaner. Tested: kagiso, smirom
* [svn-r13927] Description:Quincey Koziol2007-06-291-63/+64
| | | | | | | | Clean up the chunked storage "initialize by extent" routine, in preparation for fixing another VL-datatype fill value bug. Tested on: Mac OS X/32 10.4.10 (amazon)
* [svn-r13926] Description:Quincey Koziol2007-06-2920-589/+1182
| | | | | | | | | | | | Add small interface to "wrap" a static buffer (usually on the stack), but still allow for buffers larger than the static buffer to be allocated. This can eliminate _many_ short-lived buffer allocations in situations where the buffer is a predictable size (or at least a "very likely" size). Also, some minor code cleanups, particularly in the SOHM caching code. Tested on: Mac OS X/32 10.4.10 (amazon)
* [svn-r13925] Purpose: intermediate checkin for offsetof fix for PGI compiler.Mike McGreevy2007-06-2845-175/+309
| | | | | | | | | | Description: added new configuration to generate a pubconf file in the c++/src directory, H5cxx_pubconf.h. When C++ compiler recognizes 'offsetof', the macro H5_CXX_HAVE_OFFSETOF is defined in the new pubconf file. tested: kagiso, smirom
* [svn-r13924] Purpose: CleanupScott Wegner2007-06-279-1031/+21
| | | | | | | | Description: Clean up the MANIFEST a little bit. Also removed some batch files and empty folders that were added mistakenly in the last check-in. Tested: Too minor.
* [svn-r13923] Purpose: Update MANIFESTScott Wegner2007-06-271-327/+1104
| | | | | | | | Description: Many files added removed in last check-in. I still need to clean up a little bit, but I just wanted to get this in before the Daily Tests start. Tested: chkmanifest on kagiso
* [svn-r13922] Purpose: First step in VS6 DepreciationScott Wegner2007-06-27547-2095/+69296
| | | | | | | | | | | | | | | | | Desciption: This is the first major check-in in the process of depreciating Visual Studio 6.0. We create a new directory, windows_vs6, which now holds all of our previous VS6 project files. We expect to maintain this directory for only a short time (perhaps one release), so users have time to make the change. The ./windows directory now contains project files for Visual Studio .Net, as well as existing source and test scripts. This will allow us to greatly simplify the build process for the majority of our users. We have created a new solution (.Net equivolent of workspace) that houses the Fortran project files. This allowed us to remove these files from the main solution, as well as streamline the conversion in the Fortran solution. It is also much easier now to convert to Visual Studio 2005 files. Notes: I didn't update the MANIFEST with this check-in, I will make those changes shortly. Also, I haven't yet updated the documentation to reflect this check-in. That is going to require more work. We will be giving a seminar in the coming weeks about .Net and how to migrate over. Tested: VS6/VNET/VS2005 on WinXP 32/64-bit
* [svn-r13921] Purpose: Add new file to Windows projectsScott Wegner2007-06-262-12/+42
| | | | | Description: Added new H5Dfill.c source file which was added in revision 13918.
* [svn-r13920] Description:Quincey Koziol2007-06-261-8/+8
| | | | | | | | | Uncomment some additional tests, which are [now?] working. Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13919] Description:Quincey Koziol2007-06-261-57/+14
| | | | | | | | | Clean up more redundant code for reading SOHM messages. Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13918] Description:Quincey Koziol2007-06-269-786/+873
| | | | | | | | | | Refactor fill value buffer code into one location, for better long-term maintenance. Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13917] Description:Quincey Koziol2007-06-264-15/+16
| | | | | | | | | Code & warning cleanups Tested on: Mac OS X/32 10.4.10 (amazon) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13916] Purpose: Fix MinGW inconsistencyScott Wegner2007-06-262-10/+4
| | | | | | | | | | Description: Windows does not accept the buffer size parameter of setvbuf to be less than 2. Previously, we had our fix split between two files, H5private.h and the Windows H5pubconf.h. This was a problem for MinGW, because it generates its own H5private.h. This moves the fix out of H5pubconf.h and into H5private.h. This shouldn't affect other platforms. Tested: MinGW on WinXP
* [svn-r13915] Description:Quincey Koziol2007-06-262-68/+78
| | | | | | | | | Clean up SOHM code, to copy message in H5HF_op call instead of separate calls to H5HF_get_obj_len() and H5HF_read(). Tested on: Mac OS X/32 10.4.9 (amazon) Linux/32 2.6 (chicago)
* [svn-r13914] Description:Quincey Koziol2007-06-265-2/+27
| | | | | | | Clean up files generated during testing. Tested on: Linux/32 2.6 (chicago)
* [svn-r13913] Maintenance after beta2 release: used bin/h5vers script to ↵Elena Pourmal2007-06-255-16/+16
| | | | change version number to 1.8.0-beta2poat1
* [svn-r13909] Mainetnance before createing beta2 tar ballhdf5-1_8_0-beta2Elena Pourmal2007-06-255-16/+16
| | | | Changed version number to 1.8.0-beta2
* [svn-r13908] Update support information of abe.Raymond Lu2007-06-251-4/+7
|
* [svn-r13907] Maintenance: added more information about tested platforms for ↵Elena Pourmal2007-06-251-4/+25
| | | | 1.8.0 beta 2 release
* [svn-r13906] Purpose: Update supported platformsScott Wegner2007-06-251-10/+12
| | | | | | | Description: Updated RELEASE.txt to reflect support for 64-bit Windows. Also updated the testing table, and removed some old Windows-related issues that are no longer present. No testing needed.
* [svn-r13905] Purpose:Albert Cheng2007-06-251-43/+45
| | | | | | | | | | | | | | | | | | | | | | | | Bug fix. Description: The "h5dump -o ..." test generates temporay files in the testfiles of the source code and later on remove them. This could cuase a racing condition if more than one --srcdir build is using the same copy of the source code. Since they use the same file name in the testfiles, they may conflict with each other. Solution: Changed to generate the temporary files in the build-dir's own testfiles directory. Since the build-dir can have different names, the CMP of expected output now skip the first three lines which are label lines that contains the location of the temporary. Also removed the CREATE code since actual files created now cannot be blindly copied to the expect files. Also, expected files should be create by explicit action and careful inspection of files generated. Tested platform: Done in kagiso, both by --src-dir and in-place build.
* [svn-r13902] Purpose:Albert Cheng2007-06-251-3/+2
| | | | | | | Simple code improvement to have more unified code. Tested: in kagiso only since it is a simple script change.
* [svn-r13901] Maintenance: forgot to remove old HP configuration files from ↵Elena Pourmal2007-06-241-2/+0
| | | | | | MANIFEST; fixed; checked with bin/chkmanifest
* [svn-r13900] Updated information about HPUX 11.23; removed some old platformsElena Pourmal2007-06-241-10/+4
|
* [svn-r13899] Maintenance: Deleted configuration files for unsupported HP ↵Elena Pourmal2007-06-232-116/+0
| | | | | | platforms. No testing is needed.
* [svn-r13894] Description:Scott Wegner2007-06-203-4/+4
| | | | | | | | | | | On Windows, Mingw interprets all parameters starting with '/' as paths, and replaces the '/' with its home directory, "C:\Windows\msys\". This was a problem in h5diff tests such as: h5diff h5diff_101.txt $FILE1 $FILE1 /g1/d1 g1/d2 -v I've removed the leading '/', as h5diff will interpret it the same either way. Tested: kagiso, linew, and smirom, via h5committest mingw on Windows XP
* [svn-r13893] Maintenance: Bump up version to beta2pre2 after creating a tar ↵Elena Pourmal2007-06-205-16/+16
| | | | ball for remote testing
* [svn-r13892] Maintenance: Changed library version to beta2pre1 in ↵Elena Pourmal2007-06-205-19/+19
| | | | | | | preparation for remote testing for the HDF5 1.8.0-beta2 release Platforms tested: kagiso (small change done by bin/h5vers script)
* [svn-r13888] Description:Quincey Koziol2007-06-191-0/+2
| | | | Added note about VL-datatype fill value bugs fixed.
* [svn-r13887] Description:Quincey Koziol2007-06-192-23/+282
| | | | | | | | | | | Add some additional tests for reading non-contiguous selections from datasets which haven't had any data written to them (both non-VL and VL datatype fill values covered) Tested on: Mac OS X/32 10.4.9 (amazon) FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty)
* [svn-r13885] Modify the comment from the checkin last round.Raymond Lu2007-06-192-9/+9
| | | | No test is needed.
* [svn-r13884] The second step of optimization for compound data for the ChicagoRaymond Lu2007-06-196-96/+1488
| | | | | | | | | | | | | | | | | | | | | | | | | | company. The I/O is optimized when the source and destination members are a subset of each other one way or another, and the order is the same, and no conversion is needed. For example: struct source { struct destination { TYPE1 A; --> TYPE1 A; TYPE2 B; --> TYPE2 B; TYPE3 C; --> TYPE3 C; }; TYPE4 D; TYPE5 E; }; or struct destination { struct source { TYPE1 A; --> TYPE1 A; TYPE2 B; --> TYPE2 B; TYPE3 C; --> TYPE3 C; }; TYPE4 D; TYPE5 E; }; The optimization is simply moving data from the source to the appropriate places in the buffer and bypass the reading of the background data and data conversion. Tested on smirom, liberty, sol, and copper.
* [svn-r13883] Description:Quincey Koziol2007-06-192-349/+634
| | | | | | | | | | | Fixed bugs w/VL-datatype fill values for chunked dataset storage. Tested on: Mac OS X/32 10.4.9 (amazon) FreeBSD/32 6.2 (duty) FreeBSD/64 6.2 (liberty) Linux/32 2.6 (chicago) Linux/64 2.6 (chicago2)
* [svn-r13881] Purpose: Updated C++ examples expected outputScott Wegner2007-06-191-10/+9
| | | | | | | | | Description: Bring the expected output for the C++ examples up-to-date. This file is used in the Windows test script. It is also used by ./c++/examples/testexamples.sh, although this script is never run by hand. 'make check' runs the script generated by testh5c++.sh.in, which doesn't use expected.out. Tested: VS6 on WinXP kagiso