MantisBT - ParaView
View Issue Details
0006651ParaView(No Category)public2008-03-25 17:032010-11-08 14:40
Sean Ziegeler 
David Partyka 
normalminoralways
closedfixed 
 
3.10 
0006651: Remove INITFINI flag from CMake/ParaViewCommon.cmake,
Starting on line 233 of CMake/ParaViewCommon.cmake, there's a check to see if the IBM xlC compiler supports the -binitfini:poe_remote_main option and add it to the C flags.

The comments are correct in that the option is required to build an MPI executable. However, that option can and should be included in the MPI_EXTRA_LIBRARY variable. Non-MPI builds of ParaView don't like the option (at least on my systems). Even MPI builds require some non-MPI executables to complete the build process. I am guessing this is a holdover from the days before the existence of MPI_EXTRA_LIBRARY.

Recommend removing that option, or at least changing it to append to the MPI_EXTRA_LIBRARY variable instead of C flags.
No tags attached.
Issue History
2008-03-25 17:03Sean ZiegelerNew Issue
2008-04-15 12:51Berk GeveciStatusbacklog => @30@
2010-11-05 13:42Utkarsh AyachitStatus@30@ => tabled
2010-11-05 13:42Utkarsh AyachitAssigned To => David Partyka
2010-11-08 10:01David PartykaNote Added: 0023056
2010-11-08 10:01David PartykaStatustabled => @80@
2010-11-08 10:01David PartykaFixed in Version => 3.10
2010-11-08 10:01David PartykaResolutionopen => fixed
2010-11-08 14:40Alan ScottStatus@80@ => closed
2011-06-16 13:10Zack GalbreathCategory => (No Category)

Notes
(0023056)
David Partyka   
2010-11-08 10:01   
I took your suggestion and now set the flag on MPI_EXTRA_LIBRARY instead. Please reopen the issue if this does not fix it as I don't have an xlc machine to test on.

Fixed with commit d439615da1d4611727e37241477de012cc3a0168.