summaryrefslogtreecommitdiffstats
path: root/c++
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r24197] revert a changed committed by mistake, printf statementBinh-Minh Ribler2013-09-251-3/+1
|
* [svn-r24195] Description:Binh-Minh Ribler2013-09-249-42/+83
| | | | | | | | - Improved format/comments in tutorial examples - Added them to Makefile.* and run-c++-ex.sh.in Platforms tested: Linux/32 2.6 (jam) Linux/64 2.6 (koala)/PGI compilers
* [svn-r24194] Don't add hdf5 library dependencies to lib files when ↵Larry Knox2013-09-245-4/+13
| | | | | | --disable-sharedlib-rpath configure option is invoked. Fix for HDFFV-8276. Tested with h5committest and on hdf-duck.
* [svn-r24189] Purpose: Fixed bug HDFFV-1060Binh-Minh Ribler2013-09-2330-90/+90
| | | | | | | | Description: Changed header guards from single underscore to double underscore. Platforms tested: Linux/32 2.6 (jam) - very minor Linux/64 2.6 (koala)/PGI compilers
* [svn-r24188] Purpose: Fixed bug introduced in r24163Binh-Minh Ribler2013-09-2321-560/+996
| | | | | | | | | | | | | Description: - The failure in daily test was caused by missing initialization of member "id" in a few constructors. This is now fixed. - Added two overloaded H5Location::setComment - Improved some error reporting in H5Location - Improved error reporting in tests Platforms tested: Linux/32 2.6 (jam) SunOS 5.11 (emu) Linux/64 2.6 (koala)/PGI compilers
* [svn-r24186] Snapshot version 1.9 release 164HDF Tester2013-09-221-1/+1
|
* [svn-r24178] Back out the changes that cause daily test to fail r24163Binh-Minh Ribler2013-09-2017-905/+375
|
* [svn-r24174] Purpose: Add examplesBinh-Minh Ribler2013-09-209-0/+1104
| | | | | | | | | Description: Added tutorial examples that Barbara made following the C tutorial examples. They will be configured for daily test. Platforms tested: Linux/32 2.6 (jam) - tested by running a script that compiled them with h5c++ and executing the examples; output are checked manually
* [svn-r24163] Purpose: More on HDFFV-7520 and HDFFV-533Binh-Minh Ribler2013-09-1917-375/+905
| | | | | | | | | | | | Description: - Improved the changes in revisions r22836 and r23438, mainly on the wrappers of reference, dereference, get region, and set/getcomment. - Added more tests. Platforms tested: Linux/32 2.6 (jam) SunOS 5.11 (emu) Linux/ppc64 (ostrich)
* [svn-r24162] backing out a commit that includes wrong filesBinh-Minh Ribler2013-09-1917-907/+375
|
* [svn-r24161] Purpose: More on HDFFV-7520 and HDFFV-533Binh-Minh Ribler2013-09-1917-375/+907
| | | | | | | | | | | Description: - Completed the changes in revisions r22836 and r23438 with improvement on wrappers such as reference, dereference, get region, and set/getcomment. - Added more tests. Platforms tested: Linux/32 2.6 (jam) SunOS 5.11 (emu) Linux/ppc64 (ostrich)
* [svn-r24143] Description:Binh-Minh Ribler2013-09-1626-32/+90
| | | | | | | Fixed comments, documentation, and mis-matched DOXYGEN_SHOULD_SKIP_THIS pairs. Platforms tested: Linux/32 2.6 (jam) Regenerated and verified generated documentation.
* [svn-r24142] Purpose: Fix bug in testsBinh-Minh Ribler2013-09-152-4/+10
| | | | | | | | | | | | | | Description: - Passing the c_str() of an std string into a C function caused failure on OpenVMS. Added a work around using temporary string. (th5s.cpp) - Passing incorrect file access property list caused test_datasize() to fail. Fixed. - Close a group in test_dset, before the file can be properly closed. This should fix the problem on OpenVMS. Platforms tested: Linux/32 2.6 (jam) SunOS 5.11 (emu) Linux/ppc64 (ostrich)
* [svn-r24092] Snapshot version 1.9 release 163HDF Tester2013-09-011-1/+1
|
* [svn-r24077] Updated -help output for compile scripts for changing default ↵Larry Knox2013-08-271-3/+7
| | | | | | from -noshlib to -shlib when hdf5 is built without static libraries (--disable-static). Tested with h5committest on jam, koala, ostrich and platypus.
* [svn-r24068] Snapshot version 1.9 release 162HDF Tester2013-08-251-1/+1
|
* [svn-r24029] Move TESTS to seperate file to allow easier editing by all ↵Allen Byrne2013-08-194-62/+77
| | | | | | developers. Tested: local linux
* [svn-r23989] Snapshot version 1.9 release 161HDF Tester2013-08-111-1/+1
|
* [svn-r23968] Snapshot version 1.9 release 160HDF Tester2013-08-041-1/+1
|
* [svn-r23926] Snapshot version 1.9 release 159HDF Tester2013-07-211-1/+1
|
* [svn-r23895] Snapshot version 1.9 release 158HDF Tester2013-07-141-1/+1
|
* [svn-r23875] HDFFV-8322: free allocation before throwing exception.Allen Byrne2013-07-091-2/+4
| | | | Tested: local linux
* [svn-r23865] Snapshot version 1.9 release 157HDF Tester2013-07-071-1/+1
|
* [svn-r23861] HDFFV-8322: Mismatched free() / delete / delete [] for cpp_testhdf5Allen Byrne2013-07-031-1/+1
| | | | Tested:" local linux
* [svn-r23849] Snapshot version 1.9 release 156HDF Tester2013-06-301-1/+1
|
* [svn-r23806] Snapshot version 1.9 release 155HDF Tester2013-06-231-1/+1
|
* [svn-r23778] Snapshot version 1.9 release 154HDF Tester2013-06-161-1/+1
|
* [svn-r23745] HDFFV-8461: Add Windows /MT supportAllen Byrne2013-06-103-0/+3
| | | | This adds the UserMacros.cmake support needed.
* [svn-r23741] Snapshot version 1.9 release 153HDF Tester2013-06-091-1/+1
|
* [svn-r23718] Snapshot version 1.9 release 152HDF Tester2013-05-261-1/+1
|
* [svn-r23708] Snapshot version 1.9 release 151HDF Tester2013-05-191-1/+1
|
* [svn-r23669] Snapshot version 1.9 release 150HDF Tester2013-05-051-1/+1
|
* [svn-r23642] Snapshot version 1.9 release 149HDF Tester2013-04-281-1/+1
|
* [svn-r23614] Remove subfolders for includesAllen Byrne2013-04-231-1/+1
|
* [svn-r23527] Revised usage to reflect change to use -shlib as default when ↵Larry Knox2013-04-021-2/+3
| | | | | | no static libraries were built. No test - text only revision of compile scripts.
* [svn-r23509] Duplicated Bin-Minh's changes in the 1.8 branch (r23503) thatDana Robinson2013-04-011-6/+1
| | | | | | | | | delete the removed multi dxpl function names from the class. Tested on: jam w/ fortran & C++ I did not test on other platforms (h5committest) since there is nothing even remotely platform-specific here.
* [svn-r23495] ported revisions 23433:23494 from the trunkRaymond Lu2013-03-293-7/+112
|
* [svn-r23431] Fix for HDFFV-8141.Larry Knox2013-03-221-11/+22
| | | | | | | | Changes default value for USE_SHARED_LIB in compile scripts to yes when static is disabled. Comments in scripts about the order of flag variables containing library paths was also corrected. Tested with h5committest on duck, jam, koala, and ostrich in addition to specific testing for the compile script change.
* [svn-r23428] Description:Binh-Minh Ribler2013-03-221-3/+3
| | | | | | Fixed bug HDFFV-4272. Just typos in documentation. Platform tested: Jam
* [svn-r23427] Purpose: Fix bug HDFFV-8067Binh-Minh Ribler2013-03-2211-27/+31
| | | | | | | | | | | | | | | | | | | | | | Description: + The C++ test failed with the new PGI compilers versions 12.4 and 12.5 + An exception thrown by an internal function, which was called by a constructor, was not propagating to the test program during the stack unwinding, so it couldn't be caught by the test and the program terminated. + Various trials and errors indicated that the problem is where an STD string converted to a char* being passed to the internal function, but confirmation has not been found yet. It could be a compiler bug. Solution: + Added a try/catch in the constructor around the internal function and re-throw the exception when it is caught. This is a workaround. + Unrelated minor fixes: removed unused variables and MESSAGE's; commented out tvlstr.cpp/test_read_vl_string_attribute because it may be redundant, and commented out H5Tpkg.h inclusion because TEST_ALIGNMENT is not added yet and probably not necessary in the C++ API. Platforms tested: Linux/32 2.6 (jam) with PGI compilers Linux/32 2.6 (jam) with GNU compilers Linux/64 2.6 (koala)
* [svn-r23366] Removed the H5Pset_dxpl_multi and H5Pget_dxpl_multi functions ↵Dana Robinson2013-03-181-37/+0
| | | | | | | | | | | | | | | from the library. The intended functionality for them was never fully implemented and they are fundamentally broken. The functions were removed from the C and C++ interfaces. They were not exported in the Fortran interface. Tested on: jam(c++/fortran/hl) I tested using check-vfd to ensure the multi VFD still works properly. There is no reason to test this on other machines or on parallel.
* [svn-r23361] Snapshot version 1.9 release 148HDF Tester2013-03-171-1/+1
|
* [svn-r23341] Snapshot version 1.9 release 147HDF Tester2013-03-101-1/+1
|
* [svn-r23323] Snapshot version 1.9 release 146HDF Tester2013-03-031-1/+1
|
* [svn-r23311] Snapshot version 1.9 release 145HDF Tester2013-02-241-1/+1
|
* [svn-r23305] HDFFV-8257: szip still used even if headers are not found. ↵Allen Byrne2013-02-184-4/+4
| | | | | | Change configure to test the result of the CHECK HEADERS call before checking for the library. Tested: local linux, h5committest
* [svn-r23290] Snapshot version 1.9 release 144HDF Tester2013-02-171-1/+1
|
* [svn-r23240] Snapshot version 1.9 release 143HDF Tester2013-02-101-1/+1
|
* [svn-r23221] Snapshot version 1.9 release 142HDF Tester2013-02-031-1/+1
|
* [svn-r23219] Description:Quincey Koziol2013-02-021-42/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring reviewed changes from Coverity branch back to trunk (QK & JK): r20457: Coverity issue 691: return of H5duo could be negative. Fixed by using STDOUT_FILENO and redesign parse_command_line and main to cleanup file allocations. The output_file var is null when using stdout. In cleanup do not close output_file if NULL. r20510: Initialize ufid = -1 and predicate HDclose call on ufid != -1 r20511: Purpose: Fix coverity issue 1715 Description: Free "file" and nested data on failure in H5FD_core_open. r20512: Initialize ifid = -1 and predicate HDclose call on ifid != -1 r20514: Initialize h5fid = -1 and predicate HDclose call on h5fid != -1 r20516: Added else branch to the if (ret_value < 0) check. r20522: Addressed coverity issues 930-933, 850, 836, 835, 1307. All minor potential buffer overwrite bugs, or coverity errors. Fixed by replacing strcpy and sprintf with strncpy and snprintf. r20523: fixed coverity issues 68, 1120, 1116i r20524: Check H5Z_SZIP->encoder_present < 1 assuming 0 represents absence. r20601: Purpose: Fix coverity issues 1703-1705 Description: Modified the cleanup code in test_free in accum.c to reset allocated buffers to NULL after they are freed, and modified the error cleanup code to check if these buffers are NULL before freeing them. Also fixed some unrelated warnings in accum.c. r20602: Use HDsnprintf and HDstrncat r20603: Purpose: Fix coverity issues 808-809 Description: Modified test_core in vfd.c to check the returns from malloc, and keep track of whether points and check are allocated by setting them to NULL when they are not. Added code to free points and check on error if they are not NULL. Also fixed unrelated warnings in vfd.c. r20604: Use HDstrncpy. r20605: Use HDstrncpy and HDstrncat. r20606: Purpose: Fix coverity issue 807 Description: Modified long_compact in stab.c to keep track of whether objname is allocated by setting it to NULL when it is not. Added code to free objname on error if it is not NULL. r20607: Changed string function calls to use versions that specify the string length to fix coverity issues 832 and 839. Tested on: Mac OSX/64 10.8.2 (amazon) (Too minor to require h5committest)