Skip to content

### brew config AND brew doctor output OR brew gist-logs <formula> link #1334

Description

@brianstohl87-cpu

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

  • My brew doctor output says Your system is ready to brew. and am still able to reproduce my issue.
  • I ran brew update and am still able to reproduce my issue.
  • I have resolved all warnings from brew doctor and that did not fix my problem.
  • I searched for recent similar issues at https://github.com/Homebrew/homebrew-core/issues?q=is%3Aissue and found no duplicates.
  • My issue is not about a failure to build a formula from source.

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)

brew install open-mpi

Originally posted by @benmwebb in Homebrew/homebrew-core#294264

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions