[mpich-discuss] Minor compilation problem with 3 mpich source files

Kenneth Raffenetti raffenet at mcs.anl.gov
Thu Jul 28 10:48:23 CDT 2016


Thanks, I believe I've seen this issue before but our nightly builds 
don't currently show any errors. Might be specific to a compiler/linker 
version.

Do you have a patch you could share to show your fix? If not, I will try 
to reimplement the solution.

Ken

On 07/28/2016 09:36 AM, Edric Ellis wrote:
> Hi there,
>
>
>
> I found three source files:
>
>
>
> src/mpi/comm/comm_agree.c
>
> src/mpi/comm/comm_shrink.c
>
> src/glue/romio/all_romio_symbols.c
>
>
>
> where the MPIR functions were ending up in both the “mpi” and “pmpi”
> object files (we need to repackage the libraries in a slightly odd way
> on Mac, and this was causing that to fail). I fixed this by moving (or
> adding) the “#ifndef MPICH_MPI_FROM_PMPI” guards to ensure the MPIR
> symbols didn’t end up in the “mpi” object files. This problem appears to
> still be present in the latest version 3.2 (I’m actually currently
> building 3.1.4).
>
>
>
> Best regards,
>
> Edric Ellis.
>
>
>
> _______________________________________________
> discuss mailing list     discuss at mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss
>
_______________________________________________
discuss mailing list     discuss at mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss


More information about the discuss mailing list