summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r10973] Frank Baker2005-06-2312-3/+117
| | | | | | | Purpose: Added links to HDF5 High-Level API reference pages. Platforms tested: Firefox
* [svn-r10971] Purpose: Bug fixRaymond Lu2005-06-228-40/+152
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Description: See details from Bug #213. Family member file size wasn't saved anywhere in file. When family file is opened, the first member size determine the member size. Solution: Hopefully, this is the last step of checkin for this stage. This step mainly enables h5repart tool to be able to convert file driver from family to sec2. Because the library saves family information in file, in trying to convert to sec2 driver, the library simply change the address of driver information to undefined so that the driver information block can be ignored. This step also updates the reference manual of H5Pset_fapl_family() and h5repart. In the fifth step of checkin, backward compatibility with v1.6 is tested. A family file created was created with the v1.6 library and opened with this version of the library. In the fourth step of checkin, a test suit is added for h5repart, including a program to generate the test files, a script file to run h5repart, and a program to verify repartitioned files can be opened by the library. There's a change from the first step of checkin. Family name template is no longer saved in the superblock because different pathname can make the name different. In the third step of checkin, h5repart has been modified. If h5repart is used to change the size of family member file, the new size(actual member size) is saved in the superblock. In the second step of checkin, multi driver is checked against the driver name saved in superblock. Wrong driver will result in a failure with an error message indicating multi driver should be used. This change includes split driver because it's a special case for multi driver. In the first step of checkin. Family member size and name template(unused at this stage) are saved in file superblock. When file is reopened,the size passed in thrin superblock. A different size will trigger a failure with an error message indicating the right size. Wrong driver to open family file will cause a failure, too. Platforms tested: h5committest and fuss. Misc. update: doc/html/RM_H5P.html and doc/html/Tools.html
* [svn-r10970] Purpose: New feature/bug #350 fixElena Pourmal2005-06-2227-126/+323
| | | | | | | | | | | | | | | | | | | | Description: When compiler flag was used to set the size of Fortran integer to 8 bytes, library would fail. Solution: Cleaned up the code; added detection of Fortran INTEGER type size and appropriately defined int_f type for C-stubs routines. Platforms tested: Solaris 2.8 32 and 64-bit, AIX 5.1 64-bit parallel PGI Fortran with -i8 flag on heping Absoft Fortran with -i8 flag on heping g95 on mir (Fortran integer is 8 bytes by default that cannot be changed - compiler bug ;-) AIX Fortran with -qintsize=8 32 and 64-bit modes on copper Misc. update:
* [svn-r10969] Purpose:Fang Guo2005-06-211-2/+2
| | | | | | | | | | | Modify wrong path to hl_test_packet Description: Solution: Platforms tested: Misc. update:
* [svn-r10968] Purpose:Fang Guo2005-06-214-19/+50
| | | | | | | | | | | Change formats. Description: Solution: Platforms tested: Misc. update:
* [svn-r10967] Purpose:Fang Guo2005-06-211-1722/+1722
| | | | | | | | | | | Update solution file Description: H5Pocpl.c was newly added. Solution: Platforms tested: Misc. update:
* [svn-r10966] Purpose:Fang Guo2005-06-211-0/+15
| | | | | | | | | | | Update project file. Description: H5Pocpl.c was added into windows/proj/hdf5dll/hdf5dll.dsp Solution: Platforms tested: MSVS 6.0 on windows XP Misc. update:
* [svn-r10965] Purpose:Fang Guo2005-06-211-30/+45
| | | | | | | | | | | Update hdf5 project file. Description: H5Pocpl.c was added into windows/proj/hdf5/hdf5/dsp Solution: Platforms tested: MSVS 6.0 on windows XP. Misc. update:
* [svn-r10964] Purpose:Fang Guo2005-06-211-1722/+1722
| | | | | | | | | | | Update solution file all.sln Description: Solution: Platforms tested: Misc. update:
* [svn-r10963] Purpose:Fang Guo2005-06-211-2/+1
| | | | | | | | | | | Add short installation document for intel compiler users on windows. Description: Solution: Platforms tested: Misc. update:
* [svn-r10962] Purpose: Solve the Difference of Compiler and LibraryRaymond Lu2005-06-201-2/+56
| | | | | | | | | | | | Description: In this data conversion test, from floating number to floating number, when the source is bigger than the destination, overflow may happen. The library assign INFINITY while compiler's behavior is undefined. A compiler like SGI assigns the maximal value for the destination. Solution: When this situation occurs, simply check if the destination is INFINITY instead of comparing values. Platforms tested: modi4 and h5committest.
* [svn-r10961] Purpose:Quincey Koziol2005-06-201-0/+1
| | | | Update with recent Windows install file added.
* [svn-r10959] Purpose:Quincey Koziol2005-06-201-2/+2
| | | | | | | | | | | Bug fix Description: Don't perform hyperslab operations on non-hyperslab selections. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r10958] Purpose:Quincey Koziol2005-06-2018-59/+791
| | | | | | | | | | | | | New feature Description: Add group creation & access property lists, dataset access property lists and named datatype creation & access property lists. Currently have <foo>_extend() API names, which will need to be changed for the final release. Platforms tested: FreeBSD 4.11 (sleipnir) Linux 2.4 (heping)
* [svn-r10957] James Laird2005-06-201-1/+10
| | | | | | | | | | | | | Purpose: Updated documentation Description: Amended documentation for configuring tflops. Platforms tested: Only documentation was changed. Misc. update:
* [svn-r10956] James Laird2005-06-202-31/+47
| | | | | | | | | | | | | | | | | | | Purpose: Configuration feature Description: Added 'alias' for host names in configure. Typing ./configure --host=tflops will now configure with tflops as a host. Previously, this required typing ./configure --host=i386-intel-osfl. Solution: Added a section in configure.in which will replace 'tflops' with 'i386-intel-osfl'. Platforms tested: sleipnir, mir, heping Misc. update:
* [svn-r10955] Purpose: Added more APIsBinh-Minh Ribler2005-06-192-11/+83
| | | | | | | | | | | | | Description: - Added another overloaded CommonFG::getComment so the user will not have to provide the comment's length. - Added wrappers for H5Gget_comment when the comment is to be removed, CommonFG::removeComment. - Corrected several 'delete' statements Platforms tested: Linux 2.4 (heping) AIX 5.1 (copper)
* [svn-r10953] Purpose: Updating C++ testsBinh-Minh Ribler2005-06-193-241/+224
| | | | | | | | | Description: Updated various comments/headers. Platforms tested: Linux 2.4 (heping) AIX 5.1 (copper)
* [svn-r10951] Purpose:Quincey Koziol2005-06-185-22/+194
| | | | | | | | | | | | | | | | | Bug fix Description: Hyperslab selections that had a selection offset and were applied to a chunked dataset could get into an infinite loop or core dump if the same selection was used multiple times, with different selection offsets. Solution: "Normalize" the selection with the selection offset, generate the selections for the chunks overlapped and then "denormalize" the selection. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r10949] Purpose:Quincey Koziol2005-06-181-1/+1
| | | | | | | | | | | | | | | Bug fix Description: George Lewandowski @ Boeing tracked down a memory leak and possible corruption in the code for opening a group. Solution: Change code to allocate correct structure. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r10948] Purpose:Fang Guo2005-06-171-3/+3
| | | | | | | | | | | Change format and typo errors Description: Solution: Platforms tested: Misc. update:
* [svn-r10947] Purpose:Fang Guo2005-06-171-12/+14
| | | | | | | | | | | Change format and modify typo Description: Solution: Platforms tested: Misc. update:
* [svn-r10946] Purpose:Fang Guo2005-06-172-10/+17
| | | | | | | | | | | Add more links. Description: Solution: Platforms tested: Misc. update:
* [svn-r10945] Purpose:Fang Guo2005-06-171-0/+391
| | | | | | | | | | | Add html document for windows users Description: Solution: Platforms tested: Misc. update:
* [svn-r10944] Purpose:James Laird2005-06-172-42/+78
| | | | | | | | | | | | | | | Bug fix Description: tid.c is a test for user-defined hid_t's. It should be part of the testhdf5 tests, but was not being run. It also had a couple of minor bugs. Solution: Added id test to testhdf5 and fixed bugs. Platforms tested: mir, sleipnir, modi4
* [svn-r10943] Purpose:Fang Guo2005-06-172-4/+4
| | | | | | | | | | | Rename dt_atomic to dt_arith Description: Solution: Platforms tested: Misc. update:
* [svn-r10942] Purpose:Fang Guo2005-06-171-0/+4
| | | | | | | | | | | | | | Add new html document files for windows users Add new project file dt_arith.dsp and dt_arithdll.dsp Remove dt_atomic.dsp and dt_atomicdll.dsp Description: Solution: Platforms tested: Misc. update:
* [svn-r10941] Purpose:Fang Guo2005-06-171-1722/+1722
| | | | | | | | | | | Update solution file all.sln Description: New project files added and old ones removed. Solution: Platforms tested: Misc. update:
* [svn-r10940] Purpose:Fang Guo2005-06-171-8/+8
| | | | | | | | | | | Update workspace all.dsw Description: Outdated project files were removed and new ones added. Solution: Platforms tested: MSVS 6.0 on windows XP Misc. update:
* [svn-r10939] Purpose:Fang Guo2005-06-171-2/+2
| | | | | | | | | | | Replace dt_atomic with dt_arith test Description: Solution: Platforms tested: windows XP Misc. update:
* [svn-r10938] Purpose:Fang Guo2005-06-171-0/+106
| | | | | | | | | | | Add new HDF5 C library test project files Description: dt_arithdll added to replace dt_atomicdll.dsp Solution: Platforms tested: msvs 6.0 on window XP. Misc. update:
* [svn-r10937] Purpose:Fang Guo2005-06-171-0/+107
| | | | | | | | | | | Add new project files Description: dt_arith.dsp added to replace dt_atomic.dsp Solution: Platforms tested: MSVS 6.0 on windows XP. Misc. update:
* [svn-r10936] Purpose:Fang Guo2005-06-171-105/+0
| | | | | | | | | | | Remove out-of-date project files Description: dt_atomicdll.dsp will be replaced with dt_arithdll.dsp Solution: Platforms tested: MSVS 6.0 on windows XP. Misc. update:
* [svn-r10935] Purpose:Fang Guo2005-06-171-106/+0
| | | | | | | | | | | Remove out-of-date project files Description: dt_atomic.dsp will be replaced with dt_arith.dsp Solution: Platforms tested: MSVS 6.0 on windows XP Misc. update:
* [svn-r10934] Purpose:Fang Guo2005-06-171-0/+280
| | | | | | | | | | | Add html document for windows users Description: Solution: Platforms tested: Misc. update:
* [svn-r10933] Purpose:Fang Guo2005-06-171-0/+238
| | | | | | | | | | | Add html format document for windows users. Description: Solution: Platforms tested: Misc. update:
* [svn-r10931] Purpose: Adjust Test Program and RenameRaymond Lu2005-06-175-170/+304
| | | | | | | | | | | | | | Description: Renamed test/dt_atomic.c to test/dt_arith.c(an abbreviation of "arithmetic data types") to better describe the program. This checkin broke down into three sections when the floating-point numbers are the source, normalized, denormalized, and special values. If there's any difference of destination values, only normalized value test reports failure. The other 2 report only as warning. Platforms tested: h5commitest and fuss Misc. update: MANIFEST
* [svn-r10930] Purpose:Fang Guo2005-06-161-11/+6
| | | | | | | | | | | Modify format and typo. Description: Solution: Platforms tested: Misc. update:
* [svn-r10929] Purpose:Fang Guo2005-06-161-11/+17
| | | | | | | | | | | Modify format and typo Description: Solution: Platforms tested: Misc. update:
* [svn-r10928] Purpose:Fang Guo2005-06-161-50/+61
| | | | | | | | | | | Modify format and typo Description: Solution: Platforms tested: Misc. update:
* [svn-r10927] Purpose:Fang Guo2005-06-161-28/+38
| | | | | | | | | | | Modify formats and typo Description: Solution: Platforms tested: Misc. update:
* [svn-r10926] Purpose:Fang Guo2005-06-161-98/+81
| | | | | | | | | | | modify formats and typo Description: Solution: Platforms tested: Misc. update:
* [svn-r10925] Purpose:Fang Guo2005-06-161-1/+1
| | | | | | | | | | | Add comments. Description: Solution: Platforms tested: Misc. update:
* [svn-r10924] Purpose:Fang Guo2005-06-151-0/+637
| | | | | | | | | | | Add html format document. Description: It is easy for windows users to follow and read. Solution: Platforms tested: Misc. update:
* [svn-r10923] Purpose:Fang Guo2005-06-151-0/+1911
| | | | | | | | | | | Add html format document. Description: It is easy for windows users to read and follow. Solution: Platforms tested: Misc. update:
* [svn-r10920] Purpose:Quincey Koziol2005-06-145-3/+67
| | | | | | | | | | | | | Bug fix Description: Add check for opaque tags that are too long for file format to handle currently. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5commmitest
* [svn-r10919] Purpose: Take Out An Unused FunctionRaymond Lu2005-06-144-401/+1
| | | | | | | | | | | Description: Data conversion function H5T_conv_i32le_f64le() was unused. Because we have new conversion functions for integers and floating numbers, this old function is taken out. Platforms tested: fuss - simple change. Misc. update:
* [svn-r10918] Purpose: Bug fixRaymond Lu2005-06-141-2/+2
| | | | | | | | Description: Fix the codes of last checkin(Bug #341). Some failures happened in daily test from last checkin. Try to fix them in this checkin. Platforms tested: modi4, mir, and tg-login2.
* [svn-r10917] Purpose: Bug fixRaymond Lu2005-06-141-5/+3
| | | | | | | | Description: Fix the codes of last checkin(Bug #341). Some failures happened in daily test from last checkin. Try to fix them in this checkin. Platforms tested: modi4, mir, and tg-login2.
* [svn-r10916] Purpose: Bug fixRaymond Lu2005-06-131-2/+4
| | | | | | | | | Description: The hard conversion functions of "long double" and other floating point types were left out for registration somehow. Solution: Added them in. Platforms tested: h5committest and fuss.