FWIW, I thought I saw this in 1.8.4 also but then thought 1.8.5 fixed it
or something like it. 

Mark

On Sun, 2010-11-07 at 14:32, Richard Khoury wrote:
> Hello HDF5ers,
> After profiling some of our internal C++ code that wraps parts of the 
> HDF5 C API, this output came up:
> 
>       Source and destination overlap in memcpy(0x99f7ad8, 0x99f7ad8, 15)
>       at : memcpy (mc_replace_strmem.c:482)
>       by : H5O_attr_write_cb (in libhdf5.so.6)
>       by : H5O_msg_iterate_real (in libhdf5.so.6)
>       by : H5O_attr_write (in libhdf5.so.6)
>       by : H5Awrite (in libhdf5.so.6)
>       by : Tools::HDF5::Attribute::write(void const*) 
>               ...
> 
> Why is it that memcpy is being run at all, if both the source and 
> destination are the same address?
> 
> Thanks,
> Richard.
> 
> 
> 
> _______________________________________________
> Hdf-forum is for HDF software users discussion.
> [email protected]
> http://BLOCKEDmail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
-- 
Mark C. Miller, Lawrence Livermore National Laboratory
================!!LLNL BUSINESS ONLY!!================
[email protected]      urgent: [email protected]
T:8-6 (925)-423-5901    M/W/Th:7-12,2-7 (530)-753-8511


_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org

Reply via email to