brew config AND brew doctor output OR brew gist-logs <formula> link
HOMEBREW_VERSION: 6.0.12-24-gfb33e11
ORIGIN: https://github.com/Homebrew/brew
HEAD: fb33e11256bb5dc850803cf9e53a7a011f7fe64f
Last commit: 7 hours ago
Branch: refs/heads/main
Core tap: N/A
Core cask tap: N/A
HOMEBREW_PREFIX: /opt/homebrew
HOMEBREW_EDITOR: vim
HOMEBREW_NO_AUTOREMOVE: set
Homebrew Ruby: 4.0.6 => /opt/homebrew/Library/Homebrew/vendor/portable-ruby/4.0.6/bin/ruby
CPU: dodeca-core 64-bit arm_blizzard_avalanche
Clang: 21.0.0 build 2100
Git: 2.50.1 => /Library/Developer/CommandLineTools/usr/bin/git
Curl: 8.7.1 => /usr/bin/curl
macOS: 26.5.2-arm64
CLT: 26.6.0.0.1781586589
Xcode: 26.6
Metal Toolchain: N/A
Rosetta 2: false
Your system is ready to brew.
Verification
What were you trying to do (and why)?
Trying to run a simple MPI program. Here's a minimal reproducer:
% cat test.c
int main() { return 0; }
% mpicc test.c
% mpirun ./a.out
What happened (include all command output)?
% mpirun ./a.out
************************************************
We have detected that the runtime version
of the PMIx library we were given is binary
incompatible with the version we were built against:
Runtime: 0x60100
Build: 0x50009
Please update your LD_LIBRARY_PATH to point
us to the same PMIx version used to build PRRTE.
************************************************
What did you expect to happen?
MPI program runs normally, with no output.
It looks to me like simply building a new bottle for the prrte formula should fix this, since the current version of the pmix formula is 6.1.0, consistent with the runtime version reported in the error message. Just wanted to bring this to your attention in case this is merely a symptom of a deeper problem.
Step-by-step reproduction instructions (by running brew commands)
Originally posted by @benmwebb in Homebrew/homebrew-core#294264
brew configANDbrew doctoroutput ORbrew gist-logs <formula>linkVerification
brew doctoroutput saysYour system is ready to brew.and am still able to reproduce my issue.brew updateand am still able to reproduce my issue.brew doctorand that did not fix my problem.What were you trying to do (and why)?
Trying to run a simple MPI program. Here's a minimal reproducer:
What happened (include all command output)?
What did you expect to happen?
MPI program runs normally, with no output.
It looks to me like simply building a new bottle for the
prrteformula should fix this, since the current version of thepmixformula is 6.1.0, consistent with the runtime version reported in the error message. Just wanted to bring this to your attention in case this is merely a symptom of a deeper problem.Step-by-step reproduction instructions (by running
brewcommands)Originally posted by @benmwebb in Homebrew/homebrew-core#294264