-
Notifications
You must be signed in to change notification settings - Fork 9
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
1740: upgrade MPICH version #1741
Conversation
PR tests (gcc-5, ubuntu, mpich) Build for d03eb53
|
PR tests (clang-3.9, ubuntu, mpich) Build for d03eb53
|
PR tests (clang-5.0, ubuntu, mpich) Build for d03eb53
|
PR tests (gcc-6, ubuntu, mpich) Build for d03eb53
|
PR tests (gcc-10, ubuntu, openmpi, no LB) Build for d03eb53
|
PR tests (gcc-9, ubuntu, mpich, zoltan) Build for d03eb53
|
PR tests (gcc-7, ubuntu, mpich, trace runtime, LB) Build for d03eb53
|
PR tests (clang-10, ubuntu, mpich) Build for d03eb53
|
PR tests (nvidia cuda 10.1, ubuntu, mpich) Build for d03eb53
|
PR tests (clang-9, ubuntu, mpich) Build for 4f42222
|
PR tests (clang-10, alpine, mpich) Build for 4f42222
|
PR tests (gcc-8, ubuntu, mpich, address sanitizer) Build for d03eb53
|
PR tests (nvidia cuda 11.0, ubuntu, mpich) Build for d03eb53
|
Add python3 package to Docker images using MPICH 4.0.2.
35f2915
to
06fe741
Compare
Do not upgrade MPICH version in Alpine image to avoid `undefined reference to `pthread_yield'` error (while building libfabric).
About the errors, CMake produces some funny logs: ...
-- Found Git: /usr/bin/git (found version "2.17.1")
fatal: unsafe repository ('/vt' is owned by someone else)
To add an exception for this directory, call:
git config --global --add safe.directory /vt
-- git invocation failed, git info cannot be obtained
... and later, when building: ...
[ninja][75/374] Generating vt/configs/generated/vt_git_revision.cc
-- Reading head file
-- Using git executable at "/usr/bin/git"
-- GIT_REFSPEC: ""
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
-- could not get the git sha1
-- GIT_SHA1: ""
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
-- could not get the exact git tag
-- GIT_EXACT_TAG: ""
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
-- could not get the description
-- GIT_DESCRIPTION: ""
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
-- Git Clean Status: "DIRTY"
-- Configuring /vt/vt_git_revision.cc.in to generate /build/vt/src/vt/configs/generated/vt_git_revision.cc.
[ninja][76/374] Linking C executable lib/brotli/brotli
... |
Yep, the git errors observed are not related to this PR. I have posted a separate issue (#1742). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aside from strange errors, changes look good to me.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚀
6c44954
to
4f42222
Compare
4f42222
to
d03eb53
Compare
output_name = ci/azure/azure-clang-9-ubuntu-mpich.yml | ||
vt_build_shared_libs = 1 | ||
vt_inclusion = EXT_LIB | ||
vt_werror = 0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
-Werror
flag has to be disabled because of newer glibc
version - see #1513.
PR tests (clang-11, ubuntu, mpich) Build for d03eb53
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
fixes #1740
After the changes
ubuntu-18
,nvidia
andalpine
builds are using older version of MPICH (3.3.2
).I have tried upgrading Alpine image as well, but it has been erroring out with
undefined reference to
pthread_yield'` (when building MPICH).