Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error while building from source openmpi 5.0.3 #12598

Closed
intelligi123 opened this issue Jun 4, 2024 · 3 comments
Closed

Error while building from source openmpi 5.0.3 #12598

intelligi123 opened this issue Jun 4, 2024 · 3 comments

Comments

@intelligi123
Copy link

Please submit all the information below so that we can understand the working environment that is the context for your question.

Background information

Building openmpi

What version of Open MPI are you using? (e.g., v4.1.6, v5.0.1, git branch name and hash, etc.)

v5.0.3

Describe how Open MPI was installed (e.g., from a source/distribution tarball, from a git clone, from an operating system distribution package, etc.)

I am trying to install by building openmpi from source tarball

If you are building/installing from a git clone, please copy-n-paste the output from git submodule status.

Please describe the system on which you are running

  • Operating system/version: ubuntu 23.10
  • Computer hardware: Intel Xeon Gold 6330*2
  • Network type: VMWare ESXi

Details of the problem

This is the error I am facing when run sudo make command

base/schizo_base_stubs.c:364:41: error: ‘pmix_framework_names’ undeclared here (not in a function); did you mean ‘prte_framework_names’?
  364 | static char **pmix_frameworks_tocheck = pmix_framework_names;
      |                                         ^~~~~~~~~~~~~~~~~~~~
      |                                         prte_framework_names
base/schizo_base_stubs.c: In function ‘prte_schizo_base_parse_prte’:
base/schizo_base_stubs.c:287:17: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  287 |                 asprintf(&param, "PRTE_MCA_%s", p1);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
base/schizo_base_stubs.c:341:21: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  341 |                     asprintf(&param, "PRTE_MCA_%s", p1);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
base/schizo_base_stubs.c: In function ‘prte_schizo_base_parse_pmix’:
base/schizo_base_stubs.c:432:17: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  432 |                 asprintf(&param, "PMIX_MCA_%s", p1);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
base/schizo_base_stubs.c:466:21: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  466 |                     asprintf(&param, "PMIX_MCA_%s", p1);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
base/schizo_base_stubs.c:471:21: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  471 |                     asprintf(&param, "OMPI_MCA_%s", p1);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
base/schizo_base_stubs.c:512:21: warning: ignoring return value of ‘asprintf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
  512 |                     asprintf(&param, "PMIX_MCA_%s", p1);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[4]: *** [Makefile:787: base/schizo_base_stubs.lo] Error 1
make[4]: Leaving directory '/home/ubuntu-6/Downloads/openmpi-5.0.3/3rd-party/prrte/src/mca/schizo'
make[3]: *** [Makefile:1705: all-recursive] Error 1
make[3]: Leaving directory '/home/ubuntu-6/Downloads/openmpi-5.0.3/3rd-party/prrte/src'
make[2]: *** [Makefile:801: all-recursive] Error 1
make[2]: Leaving directory '/home/ubuntu-6/Downloads/openmpi-5.0.3/3rd-party/prrte'
make[1]: *** [Makefile:1406: all-recursive] Error 1
make[1]: Leaving directory '/home/ubuntu-6/Downloads/openmpi-5.0.3/3rd-party'
make: *** [Makefile:1533: all-recursive] Error 1
@wenduwan
Copy link
Contributor

@intelligi123 The issue appears to be related to a certain pmix version on your system. What is the installed pmix version on your system, e.g. apt list --installed | grep pmix?

Copy link

github-actions bot commented Jul 1, 2024

It looks like this issue is expecting a response, but hasn't gotten one yet. If there are no responses in the next 2 weeks, we'll assume that the issue has been abandoned and will close it.

@github-actions github-actions bot added the Stale label Jul 1, 2024
Copy link

Per the above comment, it has been a month with no reply on this issue. It looks like this issue has been abandoned.

I'm going to close this issue. If I'm wrong and this issue is not abandoned, please feel free to re-open it. Thank you!

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jul 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants