summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r11042] Purpose:Quincey Koziol2005-07-0735-245/+245
| | | | | | | | | | | | | | | | | | Bug fix Description: The ".chksh" file for a test script was being created in the "source" location rather than the build location. This can cause problems when multiple builds are running because "slower" machines will see the ".cshsh" file from faster machines and will not run the test script as they should. Solution: Use 'basename' command to strip off the path of the script and create the ".chksh" file in the build location. Platforms tested: FreeBSD 4.11 (sleipnir) h5committest
* [svn-r11041] Purpose:Fang Guo2005-07-071-0/+2
| | | | | | | | | | | Add new proejct files. Description: Solution: Platforms tested: Misc. update:
* [svn-r11040] Purpose:Fang Guo2005-07-071-0/+7
| | | | | | | | | | | test on b+tree added Description: Solution: Platforms tested: Misc. update:
* [svn-r11039] Purpose:Fang Guo2005-07-071-0/+42
| | | | | | | | | | | Update workspace Description: New project files added Solution: Platforms tested: Msvs 6.0 on windows XP Misc. update:
* [svn-r11038] Purpose:Fang Guo2005-07-071-0/+107
| | | | | | | | | | | | Catch up with linux. Description: dll b+tree project file b_plus_treedll.dsp was added due to b+tree.c added on July 6 Solution: Platforms tested: MSVS 6.0 on windows XP Misc. update:
* [svn-r11037] Purpose:Fang Guo2005-07-071-0/+107
| | | | | | | | | | | Catch up with Linux. Description: b_plus_tree.dsp was added for windows due to new source code b+tree.c added On July 6 Solution: Platforms tested: MSVS 6.0 on windows XP Misc. update:
* [svn-r11036] Purpose:Fang Guo2005-07-072-65/+38
| | | | | | | | | | | | Modification on .Net and Intel part Description: In batch mode, there should be no options to choose build Only HDF5 C or both C and C++ library with visual studio .net or intel compiler for the time being Solution: Platforms tested: Misc. update:
* [svn-r11035] Purpose:Albert Cheng2005-07-071-3/+5
| | | | | | | | | | | Improvement Description: Added some argument sanity chechking by ensuring exactly two arguments are provided. Platforms tested: sol.
* [svn-r11034] Purpose:Albert Cheng2005-07-0737-140/+98
| | | | | | | | | | | | | | | | | bug fix. Description: -nt is not a universal option for the test command in all platforms. The use of it in conclude.am cause some platforms to bark at the Makefile generated. Solution: Created a command script bin/newer which tests if file1 is newer than file2. Replace the "test file1 -nt file2" by "newer file1 file2". Platforms tested: Tested in sol.
* [svn-r11033] Purpose:Leon Arber2005-07-061-1/+1
| | | | | | | | | | | | | | | | | | Feature Description: gen_report.pl throws away the plotting commands used to make the plots in gnuplot. Solution: Deciding that these commands may be useful if the someone wants to reproduce the plots (or, more importantly, manipulate them further in gnuplot), the commands are now saved in a file called gnuplot.script Platforms tested: colonelk Misc. update:
* [svn-r11032] Purpose:Quincey Koziol2005-07-061-0/+8
| | | | Update with newly added files.
* [svn-r11031] Purpose:Quincey Koziol2005-07-0618-45/+2182
| | | | | | | | | | | | | New feature Description: Initial checkin of B+ Tree code. Platforms tested: FreeBSD 4.11 (sleipnir) h5committest Misc. update:
* [svn-r11029] Purpose:Fang Guo2005-07-051-1688/+1688
| | | | | | | | | | | Update solution file Description: New source codes added. Solution: Platforms tested: Visual studio .Net 2003 on Windows XP. Misc. update:
* [svn-r11028] Purpose:Fang Guo2005-07-051-0/+30
| | | | | | | | | | | Update project files Description: New source codes H5Fmount.c and H5Fsuper.c added. Solution: Platforms tested: MSVS 6.0 on Windows XP. Misc. update:
* [svn-r11027] Purpose:Fang Guo2005-07-051-0/+30
| | | | | | | | | | | Update project file. Description: New source code H5Fmount.c and H5Fsuper.c added Solution: Platforms tested: MSVS 6.0 on windows XP. Misc. update:
* [svn-r11025] Purpose:Quincey Koziol2005-07-051-0/+2
| | | | | | | | | | | | Add new source code files Description: Solution: Platforms tested: Misc. update:
* [svn-r11022] Purpose:Quincey Koziol2005-07-0513-1183/+1617
| | | | | | | | | | | | | | | | | | | | Bug fix & code cleanup Description: Don't unmount child files from a parent file if the parent file is being held open by an object. Also, moved the mounting routines into their own source file and the superblock routines into their own file also. Solution: Moved the code for unmounting child files down in the H5F_close routine and also add checks to the file and group mounting code to unmount child files when the last object holding open a file closes. Platforms tested: FreeBSD 4.11 (sleipnir) h5committest
* [svn-r11020] Purpose:Leon Arber2005-07-051-4/+5
| | | | | | | | | | | | | | | | Bug fix Description: When plotting, if the minimum number of processors was not 1, gen_report.pl would fail. Solution: The minimum number of processors in the datafile was inadvertantly hard-coded to be 1. Fixed it to dynamically determine the number of processors from the data. Platforms tested: colonelk. Misc. update:
* [svn-r11019] Purpose: Add detectionRaymond Lu2005-07-053-21/+13
| | | | | | | | | | | Description: pgcc version 6.0x have optimization (-O, -O2, or -O3) problem. It caused multi driver test to fail. The problem happened in a macro definition. Solution: Detect these versions and add option "-Mx,28,0x8" to the compiler to avoid the problem if optimization is enable. Platforms tested: mir and fuss - simple change.
* [svn-r11018] Purpose:James Laird2005-07-052-0/+2
| | | | | | | | | | | | | Bug fix Description: Fixed error in Fortran examples on modi4. Solution: Added another dependency in the Fortran examples. Platforms tested: mir, modi4 (serial and parallel)
* [svn-r11017] Purpose:Pedro Vicente Nunes2005-07-051-1/+1
| | | | | | | | | | | | | | | bug fix Description: a string buffer did not had space for the trailing null Solution: add one more element to the buffer Platforms tested: linux Misc. update:
* [svn-r11016] Purpose:James Laird2005-07-046-0/+24
| | | | | | | | | | | | | | | | Bug fix Description: Added dependencies to examples Makefiles so that examples can be run in parallel. Solution: The examples directories (for C, C++, and Fortran) all have some dependencies explicitly spelled out in their Makefiles.am. This is a good short-term solution, and should prevent errors in the Daily Tests. Platforms tested: mir, modi4 (parallel and sequential)
* [svn-r11014] Purpose:Quincey Koziol2005-07-0229-732/+444
| | | | | | | | | | | | Code cleanup Description: Refactor metadata cache to merge "dirtied" flag in with other flags for H5AC_unprotect and H5C_unprotect. Platforms tested: FreeBSD 4.11 (sleipnir) h5committest
* [svn-r11013] Purpose:James Laird2005-07-0136-245/+251
| | | | | | | | | | | | | | | | | | Bug fix Description: Fixed bugs that caused tests to be unable to find testhdf5.sh during daily tests, and another that broke sol and shanti. Solution: When tests are run, their path is ./$testname . When scripts are run, their path has no leading "./". Fixed. Sol and shanti don't recognize the -e option for test, but they do know -f. Fixed. Also modified release notes. Platforms tested: mir, shanti, heping
* [svn-r11011] Purpose:before_removing_docsFang Guo2005-07-011-4/+0
| | | | | | | | | | | | Catch up changes with h5diff Description: output format of h5diff changed when there is no difference found. Solution: Platforms tested: Misc. update:
* [svn-r11009] Purpose:Quincey Koziol2005-07-013-1/+206
| | | | | | | | | | | | | | | | | | Bug fix Description: When a series of files is mounted on one another and one of those files is not unmounted, the library gets confused at shutdown and goes into an infinite loop in the file interface. Solution: If there are still files left in the "closing" state when shutting down the file API, iterate over those file IDs and unmount any child files that we find mounted on those files. Platforms tested: FreeBSD 4.11 (sleipnir) Too minor to require h5committest
* [svn-r11008] Purpose:James Laird2005-06-3065-3130/+2957
| | | | | | | | | | | | | | | | | | | | | | Feature: tests now use parallel make and only run once Description: When make is invoked in parallel (using the -j option), several tests will now be run simultaneously. This should speed up testing on a number of systems. When a test passes, it creates a foo.chkexe or foo.chksh file, which prevents the test from running again unless the test or library changes. Solution: Most of the changes live in config/conclude.am. Added *.chkexe and *.chksh files to the list of files to be cleaned at "make mostlyclean" time. Parallel tests still run one at a time, but use the same make instructions as serial tests. Platforms tested: mir, eirene, sleipnir, pommier, copper, modi4 (some errors occurred, probably due to the test being run before updating hdf5. Will re-run tests after checkin.)
* [svn-r11006] Raymond Lu2005-06-301-0/+7
| | | | Misc. update: Document a known problem with Fletcher32 filter.
* [svn-r11005] Purpose:Pedro Vicente Nunes2005-06-3038-174/+111
| | | | | | | | | | | | | | | | | | | bug fix Description: the numbers of differences was not printed for each object Solution: print it Platforms tested: linux solaris aix Misc. update:
* [svn-r11004] Purpose:Fang Guo2005-06-301-1722/+1688
| | | | | | | | | | | | Update solution file all.sln Description: Change building configurations of all.dsw so that fortran project files would not be built when users choose visual studio .net to build HDF5 from command line. Solution: Platforms tested: Misc. update:
* [svn-r11003] Purpose:Pedro Vicente Nunes2005-06-301-21/+38
| | | | | | | | | | | | | | | | | | | | bug fix Description: when diffing a string type string , a cycle is made using the hdf5 get_size function, which returns the type size some strings might have a NULL terminator character before the type size position this was noticed on a HDF-EOS file on the HDFEOSVersion attribute which was defined as a type with a 32 size, but contained a string with 12 characters, making h5diff to compare the extra garbage characters Solution: detect the NULL terminator character and end the diff at that position Platforms tested: linux Misc. update:
* [svn-r11002] Purpose:Fang Guo2005-06-291-1/+4
| | | | | | | | | | | Catch up with the changes of h5diff Description: Solution: Platforms tested: Misc. update:
* [svn-r11001] Purpose: Add more comment.Raymond Lu2005-06-291-1/+2
|
* [svn-r10998] Purpose: Bug fix.Raymond Lu2005-06-291-1/+9
| | | | | | | | | | | | | Description: For the definition of the macro H5T_CONV_Xx_CORE, added a condition branch (else if (*((ST*)S) == (DT)(D_MAX))) which seems redundant. It handles a special situation when the source is "float" and assigned the value of "INT_MAX". A compiler may do roundup making this value "INT_MAX+1". However, when do comparison "if (*((ST*)S) > (DT)(D_MAX))", the compiler may consider them equal. Platforms tested: fuss - simple change.
* [svn-r10997] Purpose: Small bug fixElena Pourmal2005-06-283-3/+3
| | | | | | | | | | Description: "long long" type caused compilation problems on Windows Solution: Use long_long definition Platforms tested: heping, Windows will follow Misc. update:
* [svn-r10996] Purpose:Leon Arber2005-06-286-87/+101
| | | | | | | | | | | | | | | | | | | | | | | Bug fix for parallel case for new "Some objects were not comparable" patch to h5diff. Description: The parallel h5diff wouldn't print out "Some objects were not comparable" because the worker tasks were not communicating the not_cmp flag of the diff_opt_t struct back to the manager, who ultimately prints everything. Also, some miscellaneous fixes for error printing. Some errors were printed out with printf instead of fprintf(stderr,...). In parallel environments, this can result in output getting lost. Solution: Had the worker tasks pass along the not_cmp flag to the manager when they sent along the number of differences they found. Platforms tested: heping (pp), sol (pp) Misc. update:
* [svn-r10995] Purpose:Pedro Vicente Nunes2005-06-281-1/+5
| | | | | | | | | | | | | | modified the script test so that when the test files do not exist , they are created Description: Solution: Platforms tested: linux solaris Misc. update:
* [svn-r10994] Purpose:Pedro Vicente Nunes2005-06-2843-730/+877
| | | | | | | | | | | | | | | | | | | | | bug fix Description: when 2 objects were not comparable, the final print information for the non verbose mode printed "0 differences found" Solution: replaced instead with a Summary message that says "Some objects were not comparable" Platforms tested: linux solaris Misc. update:
* [svn-r10993] Purpose:Fang Guo2005-06-271-1/+4
| | | | | | | | | | | Add missed project file testh5repack_detect_szipdll Description: Solution: Platforms tested: Misc. update:
* [svn-r10992] Purpose:Fang Guo2005-06-271-0/+2
| | | | | | | | | | | Add path to project h5repart_gentest.dsp Description: Solution: Platforms tested: Misc. update:
* [svn-r10991] Purpose:Fang Guo2005-06-241-1722/+1722
| | | | | | | | | | | Keep consistent with all.dsw Description: Update solution file of all.dsw Solution: Platforms tested: Misc. update:
* [svn-r10990] Purpose:Fang Guo2005-06-241-0/+1
| | | | | | | | | | | Add new macro to remove data conversion errors on visual c++ .Net on windows XP Description: Solution: Platforms tested: Visual C++ .Net 2003 on windows XP Misc. update:
* [svn-r10989] Purpose:Fang Guo2005-06-241-0/+4
| | | | | | | | | | | Update project file hdf5_hl_fortran.dsp Description: New source code H5IMcc.c was added into project file hdf5_hl_fortran.dsp Solution: Platforms tested: MSVS 6.0 on windows XP. Misc. update:
* [svn-r10988] Purpose:Fang Guo2005-06-241-1/+1
| | | | | | | | | | | Update project file file_handledll.dsp Description: file_handle.c was renamed to vfd.c Solution: Platforms tested: MSVS 6.0 on windows XP Misc. update:
* [svn-r10987] Purpose:Fang Guo2005-06-241-1/+1
| | | | | | | | | | | Update project file file_handle.dsp Description: file_handle.c was renamed to vfd.c Solution: Platforms tested: MSVS 6.0 on windows XP Misc. update:
* [svn-r10986] Purpose: MaintenanceElena Pourmal2005-06-242-130/+130
| | | | | | | | | | | Description: Finally moved Fortran related function H5IM_get_palette to the fortran part of the hl source (to the H5IMcc.c file) Solution: Platforms tested: sleipnir, mir with g95 Misc. update:
* [svn-r10985] Purpose: Minor correction.Raymond Lu2005-06-241-1/+1
| | | | | Misc. update: The bug number is 213 for family driver change, not 214 in the last checkin.
* [svn-r10984] Elena Pourmal2005-06-241-1/+1
| | | | | | | | | | | | | Purpose: Bug fix Description: mismatched "static" declaration for notorious H5IM_find_palette function caused compilation to fail on sleipnir. Solution: Remove it for now. Function should go back to Fortran part of HL library. Platforms tested: sleipnir Misc. update:
* [svn-r10982] Purpose: Update document.Raymond Lu2005-06-241-0/+8
| | | | | | | | | | Description: First, report a bug fix(#214) of family driver. Second document PGI compiler bug for optimization on AMD processor. Misc. update: First, report a bug fix(#214) of family driver. Second document PGI compiler bug for optimization on AMD processor.
* [svn-r10981] Purpose:Albert Cheng2005-06-241-1/+1
| | | | updated with the name changes of test/file_handle.c to test/vfd.c.