-
Notifications
You must be signed in to change notification settings - Fork 578
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
Test MueLu_Maxwell3D-Tpetra-ML-list_MPI_4 failing in new build Trilinos-atdm-sems-rhel6-gnu-7.2.0-openmp-release-debug-no-global-int #5414
Comments
PR #5402 should take care of this. |
@cgcgcg Thanks ! I suggest closing this then .. Does Maxwell get tested in PR testing ? How did this pass there ? |
@srajama1 I'll close it once the PR is merged. Yep, it does. The error comes from enabling ML without Epetra, which the PR tester is not doing. |
@srajama1 said:
We can't close an ATDM Trilinos GitHub issue until the PR is merged and we get confirmation on CDash that the issue is resolved. |
If that is actually what the build is doing then it is an perverse configuration which does not actually represent the needs of ATDM customers. |
@cgcgcg said:
Do you mean "enabling MueLu without Epetra"? What does ML have to do with MueLu? We are talking about a MueLu test here, not an ML test. I see that MueLu has a dependence on ML but I would assume this is just a test dependence (to compare MueLu and ML) but that core MueLu functionality does not depend on ML (or how would you run on a GPU)? And just to be clear, Epetra support in ML is not currently being disabled in the ATDM Trilinos configuration as shown here which shows:
@csiefer2 said:
In what way? Enabling MueLu with Tpetra but without Epetra seems perfectly logical. |
@bartlettroscoe We test the translation of an ML style parameter list for use with MueLu. We call the ML parameter list validation. MueLu does not have Epetra support though, since we would otherwise not see this error message. |
It is. Turning on ML without Epetra is illogical. Which is, from what you've presented, not happening either. |
Can we just turn of ML all together for ATDM? Can MueLu be made to build and work correctly without ML? Can the parts of ML that MueLu uses be moved into an independent (sub)package and then used by ML and MueLu? |
@trilinos/muelu FYI: With #5411 and #5412 now resolved, this MueLu failure is the last failure we need to resolve in order to disable the global ordinal 'int' instantiation in the ATDM Trilinos builds. We can't pull the trigger on that until this failure is resolved (one way or another) or this test will fail in every ATDM Trilinos build on all platforms. Is this test alone protecting critical functionality for ATDM APPs? Are the no other MueLu tests protecting this functionality? What is the risk if we just disable this test for ATDM Trilinos builds? (But once a test gets disabled it seems they never get re-enabled.) |
@bartlettroscoe : I suggest we fix it rather than disable it. As you note, we rarely go through disabled tests and reenable it. |
PR #5402 is almost through the autotester.. |
There are exceptions such as #2410. In that case, the full test |
It looks like PR #5402 made the failing test @cgcgcg, was this a mistake? Will this test be added back or is it gone for good? It is safe to go ahead and use the setting in this build |
@bartlettroscoe The test is now only added if MueLu has support for ML and Epetra. Since this is not the case for this build, it disappeared (and should be gone for good). |
Okay, since this test is invalid in this case we can go ahead and close this issue as done. Thanks for resolving! |
Closing for real :-) |
CC: @trilinos/muelu, @srajama1 (Trilinos Linear Solvers Product Lead), @bartlettroscoe, @fryeguy52, @rppawlo
Next Action Status
Test was disabled for this build configuration since it is not valid in PR #5402 merged on 6/24/2019 and this failing test disappeared on 6/25/2019.
Description
As shown in this query the MueLu test:
fails in the new build:
showing the error here showing:
which results in just one not-run test:
This is part of an effort to set
Tpetra_INST_INT_INT=OFF
in all of that ATDM Trilinos builds (see ATDV-174) related to #4915.Current Status on CDash
See recent results for MueLu in this build over last several days.
Steps to Reproduce
One should be able to reproduce this failure on any SNL COE RHEL6 machine that has the SEMS env mounted. See:
The exact commands to reproduce this issue should be:
The text was updated successfully, but these errors were encountered: