summaryrefslogtreecommitdiffstats
path: root/c++
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r22286] Snapshot version 1.9 release 114HDF Tester2012-04-151-1/+1
|
* [svn-r22257] Snapshot version 1.9 release 113HDF Tester2012-04-081-1/+1
|
* [svn-r22235] Purpose: Fixed bugs HDFFV-2761 & HDFFV-7852Binh-Minh Ribler2012-04-0219-185/+177
| | | | | | | | | | | | | | | | | | | | Description: - Replaced PredType::NotAtexit() with PredType::AtExit(H5CPP_EXITED); and used PredType::AtExit as a flag to detect when all predefined types have been destroyed. Then, H5close will be called to terminate the library after its being re-initiated when the PredType destructors were activated. This change removed the memory leaks shown by the user's sample program. - Added H5CPP_EXITED for PredType::AtExit to use as a flag - Updated some inaccurate comments - Removed stream functions from FileAccPropList - Replaced H5_VMS with appropriate macro in H5IdComponent.cpp - Corrected many URLs (hdfgroup vs. ncsa) in comments - Replaced std::string with H5std_string in comments Platforms tested: Linux/32 2.6 (jam) Linux/64 2.6 (amani) SunOS 5.10 (linew)
* [svn-r22170] Removed extraneous svn executable properties from ↵Dana Robinson2012-03-284-0/+0
| | | | non-executable files.
* [svn-r22146] Purpose: ↵Mike McGreevy2012-03-261-1/+1
| | | | | | | | | | | | | | | | | | HDFFV-398: h5cc doesn't work with automake Description: Fixed compiler wrapper scripts to correctly detect compilation when -MT preprocessor flag is provided, fixing a bug in which its *.o argument was added to link_objs but not compile_args. This previously broke usage of h5cc as the provided compiler in configure scripts (like with h5edit) as automake may supply the -MT option to the compiler via the makefiles. Tested: Tested using h5edit and h5committested.
* [svn-r22140] Snapshot version 1.9 release 112HDF Tester2012-03-251-1/+1
|
* [svn-r22128] Purpose: Fixed bug 4279Binh-Minh Ribler2012-03-233-6/+117
| | | | | | | | | | Description: Closed various HDF5 objects in DataSet::getInMemDataSize and Attribute::getInMemDataSize to remove some memory leaks. Platforms tested: Linux/32 2.6 (jam) Linux/64 2.6 (amani) SunOS 5.10 (linew)
* [svn-r22097] Snapshot version 1.9 release 111HDF Tester2012-03-201-1/+1
|
* [svn-r22040] Snapshot version 1.9 release 110HDF Tester2012-03-111-1/+1
|
* [svn-r22022] Snapshot version 1.9 release 109HDF Tester2012-03-041-1/+1
|
* [svn-r21910] Snapshot version 1.9 release 108HDF Tester2012-02-051-1/+1
|
* [svn-r21898] Snapshot version 1.9 release 107HDF Tester2012-01-291-1/+1
|
* [svn-r21884] Snapshot version 1.9 release 106HDF Tester2012-01-221-1/+1
|
* [svn-r21867] Snapshot version 1.9 release 105HDF Tester2012-01-081-1/+1
|
* [svn-r21857] Snapshot version 1.9 release 104HDF Tester2012-01-011-1/+1
|
* [svn-r21850] Snapshot version 1.9 release 103HDF Tester2011-12-251-1/+1
|
* [svn-r21831] Snapshot version 1.9 release 102HDF Tester2011-12-181-1/+1
|
* [svn-r21824] Snapshot version 1.9 release 101HDF Tester2011-12-111-1/+1
|
* [svn-r21804] Update CMake Required version in all folders to match current ↵Allen Byrne2011-12-054-4/+4
| | | | standard 2.8.6
* [svn-r21775] Snapshot version 1.9 release 100HDF Tester2011-11-271-1/+1
|
* [svn-r21770] Snapshot version 1.9 release 99HDF Tester2011-11-201-1/+1
|
* [svn-r21748] Snapshot version 1.9 release 98HDF Tester2011-11-131-1/+1
|
* [svn-r21721] Snapshot version 1.9 release 97HDF Tester2011-11-061-1/+1
|
* [svn-r21692] Snapshot version 1.9 release 96HDF Tester2011-10-301-1/+1
|
* [svn-r21667] Update FOLDER solution option for target properties. Added ↵Allen Byrne2011-10-253-1/+3
| | | | | | OPTION command for solution folder and no packaging. Tested: local linux
* [svn-r21587] Snapshot version 1.9 release 95HDF Tester2011-10-161-1/+1
|
* [svn-r21499] Snapshot version 1.9 release 94HDF Tester2011-10-091-1/+1
|
* [svn-r21443] Snapshot version 1.9 release 93HDF Tester2011-10-021-1/+1
|
* [svn-r21415] Snapshot version 1.9 release 92HDF Tester2011-09-251-1/+1
|
* [svn-r21374] Snapshot version 1.9 release 91HDF Tester2011-09-111-1/+1
|
* [svn-r21360] Snapshot version 1.9 release 90HDF Tester2011-09-041-1/+1
|
* [svn-r21329] Snapshot version 1.9 release 89HDF Tester2011-08-281-1/+1
|
* [svn-r21249] Description: Part II of F2003 branch merge into the trunk.Scot Breitenfeld2011-08-184-0/+12
| | | | | | Ran bin/reconfigure to update the Makefile.in in directories not part of the fortran directory check=in. Updates Makefile.in due to changes made in configure.in for the Fortran 2003 additions. Tested on all platforms run under daily tests.
* [svn-r21225] Snapshot version 1.9 release 88HDF Tester2011-08-141-1/+1
|
* [svn-r21185] Snapshot version 1.9 release 87HDF Tester2011-08-071-1/+1
|
* [svn-r21158] Snapshot version 1.9 release 86HDF Tester2011-07-311-1/+1
|
* [svn-r21149] Snapshot version 1.9 release 85HDF Tester2011-07-241-1/+1
|
* [svn-r21121] Description:Quincey Koziol2011-07-181-1/+1
| | | | | | | | | Switch from H5P_DATASET_ACCESS_DEFAULT to H5P_DEFAULT for calls to H5Rdereference2(). Tested on: Mac OS X/32 10.6.8 (amazon) w/debug (too minor to require h5committest)
* [svn-r21117] Issue 2763 - I added a new parameter of object access property ↵Raymond Lu2011-07-181-1/+1
| | | | | | list to the function H5Rdereference. It's called H5Rdereference2 now. H5Rdereference function has been deprecated to H5Rdereference1. I also added some test cases in trefer.c. Tested on jam, heiwa, and koala.
* [svn-r21033] Snapshot version 1.9 release 84HDF Tester2011-06-261-1/+1
|
* [svn-r21000] Snapshot version 1.9 release 83HDF Tester2011-06-191-1/+1
|
* [svn-r20922] Snapshot version 1.9 release 82HDF Tester2011-05-291-1/+1
|
* [svn-r20890] Snapshot version 1.9 release 82HDF Tester2011-05-231-1/+1
|
* [svn-r20720] Merge changes to scripts to run installed examples from hdf5 ↵Larry Knox2011-05-041-2/+2
| | | | | | | 1.8.7 r 20718. The default prefix in the scripts will use the compile scripts in the installed bin directory.
* [svn-r20504] Purpose:Mike McGreevy2011-04-145-5/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | General shared library improvements for CYGWIN / AIX Description: Shared libraries are disabled on both CYGWIN and AIX due to inability to build them correctly. Part of the problem in both of these situations is the lack of the libtool flag -no-undefined, which tells libtool that all needed symbols are defined at link time (a requirement on these systems) and that it's okay to build shared libraries. Another problem are lack of dependencies between wrapper libraries and core C HDF5 library. This patch addresses both of these by fixing configure to add in -no-undefined flag for libtool during linking and adds automake dependencies in the Makefile.am files. After testing, both CYGWIN and AIX now generate shared libraries, but there are still some test failures in each. (cache_api, dt_arith, and testerror.sh on CYGWIN, and fortran tests on AIX). Even though the shared libraries are not quite perfect, this is a general improvement to what we had before, so I'm applying the patch anyways. Note that default behavior of shared libraries on these systems being disabled has NOT been changed and requires the use of the --enable-unsupported to attempt to build them. We will need to address the test failures in each architecture prior to formally supporting shared libraries on each. Tested: h5committested & CYGWIN tested (on bangan) (AIX tested by Albert on bp-login2)
* [svn-r20502] Purpose:Mike McGreevy2011-04-144-29/+84
| | | | | | | | | | | | | | | | | | | | | | | | Add "silent make" mode configure option. Description: Automake 1.11 has a new option available that allows for a silent make mode. This functionality needs to be explicitly enabled in configure.in via the use of the automake macro AM_SILENT_RULES, which is what this commit is adding. This introduces a new configure option: --{en|dis}able-silent-rules This option is on by default, and simplies compile and link line outputs when building the library. Disabling this option will print full "verbose" output (i.e., full compile and linking lines for each target). Tested: This was tested on jam & h5committested
* [svn-r20487] Bug 1386 - allow dimension size to be zero even though it isn't ↵Raymond Lu2011-04-121-22/+3
| | | | | | | | | | | | unlimited. This is a follow-up checkin for r20440 and r20469: 1. The dataspace code has another bug - when the maximal dimension isn't passed in for H5Sset_extent_simple, it is supposed to be same as the dimension. The current library sets NULL to it. I corrected it and added a test case to it. 2. I corrected the tests of Fortran and C++ for this problem. Tested on heiwa, jam, and amani.
* [svn-r20482] Larry Knox2011-04-121-4/+11
| | | | | | | | | | | | | | | | Fixed issue HDFFV-5866 (BZ 2156). Changed scripts to run examples to use specific names for compiled executable files instead of a.out, which did not work on Cywin as it produces a.exe by default. Removed issue from known problems section of RELEASE.txt. Tested with Cygwin 1.7.8 on Windows 7. This line, and those below, will be ignored-- M release_docs/RELEASE.txt M hl/c++/examples/run-hlc++-ex.sh.in M hl/fortran/examples/run-hlfortran-ex.sh.in M hl/examples/run-hlc-ex.sh.in M c++/examples/run-c++-ex.sh.in M fortran/examples/run-fortran-ex.sh.in M examples/run-c-ex.sh.in
* [svn-r20475] Purpose:Mike McGreevy2011-04-114-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Revise shared Fortran library disabling scenarios in configure - Improve configure output summary Description: Shared Fortran libraries are not supported on Mac, but were being disabled by configure in a way that also forced the C libraries to be static-only. This has been fixed, so now only shared Fortran is disabled while shared C can remain. This prompted two additional changes: 1. While working on the check that addresses whether or not shared Fortran libraries are allowed, removed old and no longer needed check(s) that disable shared Fortran libraries with HP, Intel 8, PGI, and Absoft compilers. (Essentially, Mac is the only situation in which Fortran shared are disabled by configure.) 2. Having two different states of libraries (i.e. shared C library with static-only Fortran library) was not apparent in the configure summary, which labeled all libraries as either shared and/or static. I've added lines to both the C++ and Fortran output sections to list shared/static-ness of these libraries specifically. Additionally, I've made sure that the new --enable-unsupported configure option correctly overrides configure if it tries to disable a shared library. Tested: jam, fred, & h5committest
* [svn-r20405] Description:Quincey Koziol2011-04-041-1/+1
| | | | Bump patch release number, after giving out private snapshots.