Ralph,
This is seen when compiling Open MPI. I suspect that gcc's analysis
is seeing a free() call on a value it can prove did not come from
malloc() (or equivalent). However, if as you say the value is always
NULL, then this would be a false alarm.
-Paul
Ralph Castain wrote:
Hi Paul
Much appreciate all your testing!
Quick question here: is this on compile, or were you trying to run something?
We haven't seen this before, but I'm wondering if it is due to us failing to
initialize an object's fields. If so, then it might be we don't see it because
those fields usually default to zero (looks like NULL), but you might see it if
they don't on your system.
Ralph
On Aug 24, 2010, at 10:19 PM, Paul H. Hargrove wrote:
With both recent RCs I get the following suspicious warnings from gcc-4.5.0 on
Linux/ia64
1.4.3rc1:
../../../../../ompi/mca/dpm/orte/dpm_orte.c:963:5: warning: attempt to free a
non-heap object 'ompi_mpi_comm_null'
../../../../../ompi/mca/dpm/orte/dpm_orte.c:965:5: warning: attempt to free a
non-heap object 'ompi_mpi_group_null'
../../../../../ompi/mca/dpm/orte/dpm_orte.c:967:5: warning: attempt to free a
non-heap object 'ompi_mpi_errors_are_fatal'
1.5rc5:
../../../../../ompi/mca/dpm/orte/dpm_orte.c:990:5: warning: attempt to free a
non-heap object 'ompi_mpi_comm_null'
../../../../../ompi/mca/dpm/orte/dpm_orte.c:992:5: warning: attempt to free a
non-heap object 'ompi_mpi_group_null'
../../../../../ompi/mca/dpm/orte/dpm_orte.c:994:5: warning: attempt to free a
non-heap object 'ompi_mpi_errors_are_fatal'
-Paul
--
Paul H. Hargrove [email protected]
Future Technologies Group
HPC Research Department Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory Fax: +1-510-486-6900
_______________________________________________
devel mailing list
[email protected]
http://www.open-mpi.org/mailman/listinfo.cgi/devel
_______________________________________________
devel mailing list
[email protected]
http://www.open-mpi.org/mailman/listinfo.cgi/devel
--
Paul H. Hargrove [email protected]
Future Technologies Group
HPC Research Department Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory Fax: +1-510-486-6900