-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Update libmesh #15182
Update libmesh #15182
Conversation
@milljm I think that's all I need to do with conda right? |
libmesh
Outdated
@@ -1 +1 @@ | |||
Subproject commit 179e8c8c2dcbfcc01311bd6f5044a9534aa21584 | |||
Subproject commit f8e214a055c88f1917903367693ba5b6ce4aeb70 |
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.
Caution! This contains a submodule update
Correct! |
This https://civet.inl.gov/job/514885/ looks like a real failure. It seems that the current TIMPI hash checked into libMesh is on an orphaned branch (@roystgnr ), so the unreachable error makes sense. I actually don't understand why this only shows up in the non-conda builds. |
Job Documentation on 149255b wanted to post the following: View the site here This comment will be updated on new commits. |
That TIMPI hash came in via libMesh/libmesh#2515 ... Damn, this looks like my fault. I was futzing with TIMPI, was trying to push temporary tags to experiment with before submitting libMesh/libmesh#2534 , and must have unintentionally overwritten the previous tag and branch. Let me see what I can do. |
Give it a try now? |
Job Test timings on 5df2ade : invalidated by @lindsayad |
These failures look like they're caused by libMesh/libmesh#2491. Perhaps they need a fix like that in #15012? |
Job Code Coverage on 5df2ade wanted to post the following: View code coverage site here |
Wow the valgrind memory errors in https://civet.inl.gov/job/514877/ are unreadable. Is this a conda artifact? |
This failed again. If I run
|
You might need |
Let me see if I can replicate any of those. |
You have to have a branch pointer in order for the commit to be reachable:
|
Okay; branch_1.1.0 is now force pushed to connect to the tag too. |
Job Linux peacock testing on 5df2ade : invalidated by @lindsayad should be able to fetch TIMPI now |
Job Test timings on 5df2ade : invalidated by @lindsayad should be able to fetch TIMPI now |
Job Test timings on 149255b wanted to post the following: View timings here This comment will be updated on new commits. |
This was working fine in new libMesh, and in older libMesh, but not in one of our intermediate file formats, which was breaking a CI test in idaholab/moose#15182 Refs idaholab/moose#15193
libMesh/libmesh#2542 is merged now and should fix that unique_id test. No idea what's going on with those valgrind failures though. |
|
libmesh
Outdated
@@ -1 +1 @@ | |||
Subproject commit 179e8c8c2dcbfcc01311bd6f5044a9534aa21584 | |||
Subproject commit 61aef80a6e24f2ab1f3d7ec8668ca07eabd33fd4 |
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.
Caution! This contains a submodule update
Yes, see now this will include the libmesh changes in all the conda targets 👍 |
Job Test timings on 149255b : invalidated by @lindsayad |
All jobs on 149255b : invalidated by @lindsayad Jason hates us |
@@ -1 +1 @@ | |||
Subproject commit 179e8c8c2dcbfcc01311bd6f5044a9534aa21584 | |||
Subproject commit 30d38fc9b5bc608655d033117a8d5cb59c57ae4c |
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.
Caution! This contains a submodule update
Job Code Coverage on 149255b wanted to post the following: View code coverage site here |
Oh yea beautiful pass |
@lindsayad Do you want me to merge it right now? |
Yea
…On Fri, May 15, 2020 at 8:48 AM Fande Kong ***@***.***> wrote:
@lindsayad <https://github.com/lindsayad> Do you want me to merge it
right now?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#15182 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACOGA4ELDHRTEW5XNI6PSSDRRVP6DANCNFSM4MWID7LA>
.
|
@milljm It is safe to get this in? |
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.
Let us hold on for a moment
I will let @milljm hit button on this one! |
Lets make this change to the conda_build_config.cfg: moose_petsc:
- 3.12.5 build_2 The problem with this, will be that this version of PETSc isn't available yet. So we will need to wait until it is. Or merge into next, where it does exist. |
This will fail PRs... but not in Next (as that is where Fande's PETSc update currently exists)
@@ -1 +1 @@ | |||
Subproject commit 179e8c8c2dcbfcc01311bd6f5044a9534aa21584 | |||
Subproject commit 30d38fc9b5bc608655d033117a8d5cb59c57ae4c |
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.
Caution! This contains a submodule update
This should be merged anyway, as the error is due to PETSc 3.12.5 @ build_2 does not yet exist publicly (it exists in Next). Or. We wait until Next, devel, master passes. Invalidate this, and then it will pass. |
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.
I am merging this now, because libMesh passed, and Fande's PR passed (updating PETSc which this PR now includes). We don't want to create another PR with both updates.
libMesh submodule was patched as of idaholab#15182 Refs idaholab#15120
libMesh submodule was patched as of idaholab#15182 Refs idaholab#15120
libMesh submodule was patched as of idaholab#15182 Refs idaholab#15120
libMesh submodule was patched as of idaholab#15182 Refs idaholab#15120
libMesh submodule was patched as of idaholab#15182 Refs idaholab#15120
libMesh submodule was patched as of idaholab#15182 Refs idaholab#15120
libMesh submodule was patched as of idaholab#15182 Refs idaholab#15120
Summary of changes:
Also, for conda, make sure we build libmesh without the gdb command.
Then I don't have to pass --without-gdb-backtrace every time.
Trying to spawn a gdb process takes forever. Nobody got time
for that.
Finally, in conda test and make sure we created a TIMPI library
Refs #14922