Fixes infinite recursion when build with GCC-16 https://bugs.gentoo.org/967873 https://github.com/open-mpi/ompi/issues/13721 https://github.com/open-mpi/ompi/commit/aa024ac73d624611cfe3af6f541b5d28dedf07bb From aa024ac73d624611cfe3af6f541b5d28dedf07bb Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Thu, 5 Mar 2026 08:32:13 -0700 Subject: [PATCH] Drop __opal_attribute_always_inline__ for mca_part_persist_start (fixes #13721) Signed-off-by: Orion Poplawski --- ompi/mca/part/persist/part_persist.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ompi/mca/part/persist/part_persist.h b/ompi/mca/part/persist/part_persist.h index ccc8f8f1971..86fb9bac42d 100644 --- a/ompi/mca/part/persist/part_persist.h +++ b/ompi/mca/part/persist/part_persist.h @@ -490,7 +490,7 @@ mca_part_persist_psend_init(const void* buf, return err; } -__opal_attribute_always_inline__ static inline int +static inline int mca_part_persist_start(size_t count, ompi_request_t** requests) { int err = OMPI_SUCCESS;