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

Merge trilinos/develop into e3sm-project/develop #114

Merged
merged 4 commits into from
Mar 9, 2024

Conversation

E3SM-Bot
Copy link
Collaborator

@E3SM-Bot E3SM-Bot commented Mar 9, 2024

Created by Github action

sebrowne and others added 4 commits March 7, 2024 10:34
Note that this isn't 100% true.  It looks like the Tpetra dependency
comes in with ROL (which is optional), and the Teko dependency comes in
with Tempus + ROL (which are optional).  Given the discussion here:
trilinos#12799, we're going to make
them both required dependencies for now to get past these combinatoric
which-packages-are-enabled build issues.

Also added some required test dependencies that I discovered while
configuring the tests.
Inappropriate to assert that NOX_ENABLE_Epetra is defined from within
Piro if we may not be using NOX or Epetra. This is probably left over
from when Epetra was a required dependency.  Now, check for NOX and
Epetra being enabled instead as part of the nicer if() conditional
below.
…teko

Automatically Merged using Trilinos Pull Request AutoTester
PR Title: b'Piro: Fix Piro when Teko and Tpetra are not explicitly enabled.'
PR Author: sebrowne
@github-actions github-actions bot merged commit 9406cee into develop Mar 9, 2024
3 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants