Re: [mpich-discuss] Compile issue with QMPI
Hi Amit, Could you try this pull request: https://github.com/pmodels/mpich/pull/5831/files? You could apply the patch to release tarball, then run ``` python3 maint/gen_binding_c.py ``` to fix all the generated code. -- Hui Zhou [https://avatars.githubusercontent.com/u/1496702?s=400&v=4]<https://github.com/pmodels/mpich/pull/5831/files> qmpi: chop MPICH_API_PUBLIC from the definition by hzhou · Pull Request #5831 · pmodels/mpich<https://github.com/pmodels/mpich/pull/5831/files> Pull Request Description MPICH_API_PUBLIC is accidentally leaked into definitions, which isn't allowed. Fixes #5829 [skip warnings] Author Checklist Provide Description Particularly focus on ... github.com ________________________________ From: Amit Ruhela via discuss <[email protected]> Sent: Friday, February 4, 2022 5:34 PM To: [email protected] <[email protected]> Cc: Amit Ruhela <[email protected]> Subject: [mpich-discuss] Compile issue with QMPI Hi Mpich team, I see the following issue with the latest 4.0 release of MPICH while adding QMPI support at configure time? make[2]: Entering directory `/scratch1/05231/aruhela/libs/mpich/tar-mpich-4.0' CC src/binding/c/attr/lib_libmpi_la-attr_delete.lo src/binding/c/attr/attr_delete.c(63): error: attributes are not permitted in a function definition int QMPI_Attr_delete(QMPI_Context context, int tool_id, MPI_Comm comm, int keyval) MPICH_API_PUBLIC ^ compilation aborted for src/binding/c/attr/attr_delete.c (code 2) make[2]: *** [src/binding/c/attr/lib_libmpi_la-attr_delete.lo] Error 1 Any suggestions to resolve the build error? Amit Ruhela, Ph.D. HPC Software Tools Group Texas Advanced Computing Center The University of Texas at Austin Email: [email protected]<mailto:[email protected]>
participants (1)
-
Zhou, Hui