Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#39364 closed defect (invalid)

openmpi @1.7.1 +valgrind fails to build

Reported by: dstrubbe (David Strubbe) Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc: cooljeanius (Eric Gallager)
Port: openmpi

Description

Using the +valgrind option for openmpi fails in the build phase, with a large number of errors of the form

:info:build /opt/local/include/mpi.h:492:5: error: redefinition of enumerator 'MPI_COMBINER_HINDEXED'

See attached log. Not sure what the cause of this problem is. It happened also with -gcc46 or +threads. See full main.log attached.

Attachments (1)

main.log (1.9 MB) - added by dstrubbe (David Strubbe) 11 years ago.

Download all attachments as: .zip

Change History (7)

Changed 11 years ago by dstrubbe (David Strubbe)

Attachment: main.log added

comment:1 Changed 11 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

comment:2 Changed 11 years ago by larryv (Lawrence Velázquez)

Cc: mww@… removed
Owner: changed from macports-tickets@… to mww@…

comment:3 Changed 11 years ago by seanfarley (Sean Farley)

So, it seems this is still an issue with 1.7.3.

comment:4 Changed 11 years ago by seanfarley (Sean Farley)

But not an issue with openmpi-devel. Can this be closed since a future version of openmpi fixes it?

comment:5 Changed 11 years ago by seanfarley (Sean Farley)

Resolution: invalid
Status: newclosed

Marking this as invalid because it's an OpenMPI problem (and is apparently fixed in the next version).

comment:6 Changed 11 years ago by dstrubbe (David Strubbe)

For the record, this works for me now with 1.7.2 +gcc48.

Note: See TracTickets for help on using tickets.