You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/src/knownissues.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -210,3 +210,5 @@ However they have two limitations:
210
210
211
211
* [Julia's C-compatible function pointers](https://docs.julialang.org/en/v1/manual/calling-c-and-fortran-code/index.html#Creating-C-Compatible-Julia-Function-Pointers-1) cannot be used where the `stdcall` calling convention is expected, which is the case for 32-bit Microsoft MPI,
212
212
* closure cfunctions in Julia are based on LLVM trampolines, which are not supported on ARM architecture.
213
+
214
+
As an alternative [`MPI.@RegisterOp`](@ref) may be used to statically register reduction operations.
error("User-defined reduction operators are not supported on 32-bit Windows.\nSee https://github.com/JuliaParallel/MPI.jl/issues/246 for more details.")
104
+
error("""
105
+
User-defined reduction operators are not supported on 32-bit Windows.
106
+
See https://github.com/JuliaParallel/MPI.jl/issues/246 for more details.
error("User-defined reduction operators are currently not supported on non-Intel architectures.\nSee https://github.com/JuliaParallel/MPI.jl/issues/404 for more details.")
109
+
error("""
110
+
User-defined reduction operators are currently not supported on non-Intel architectures.
111
+
See https://github.com/JuliaParallel/MPI.jl/issues/404 for more details.
112
+
113
+
You may want to use `@RegisterOp` to statically register `f`.
0 commit comments