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

Ifpack2: Test failure in MPI=off build #11934

Open
cgcgcg opened this issue May 31, 2023 · 14 comments
Open

Ifpack2: Test failure in MPI=off build #11934

cgcgcg opened this issue May 31, 2023 · 14 comments
Labels
pkg: Ifpack2 type: bug The primary issue is a bug in Trilinos code or tests

Comments

@cgcgcg
Copy link
Contributor

cgcgcg commented May 31, 2023

@trilinos/ifpack2 @tmranse

Bug Report

The unit test for the newly added MDF preconditioner is failing when Trilinos is built without MPI:
https://testing.sandia.gov/cdash/test/161038709

This build configuration is not super important, but this should probably be fixed in the next PR for MDF.

@cgcgcg cgcgcg added type: bug The primary issue is a bug in Trilinos code or tests pkg: Ifpack2 labels May 31, 2023
@github-actions
Copy link

Automatic mention of the @trilinos/ifpack2 team

@trilinos trilinos deleted a comment from github-actions bot May 31, 2023
@jhux2
Copy link
Member

jhux2 commented Jun 1, 2023

fyi @tmranse

@tmranse
Copy link
Contributor

tmranse commented Jun 1, 2023

@jhux2 Got it, was planning on removing the std::complex checks once we get a new integration of Kokkos Kernels and tacking this on then but can fix it sooner if you prefer.

@jhux2
Copy link
Member

jhux2 commented Jun 1, 2023

@tmranse I think it's fine to wait for the new integration, thanks.

@cgcgcg
Copy link
Contributor Author

cgcgcg commented Jun 20, 2023

@tmranse Would it be possible to also fix issues with Scalar=float in the next PR? Thanks!
https://testing.sandia.gov/cdash/test/161828371
https://testing.sandia.gov/cdash/test/161828372

@cgcgcg
Copy link
Contributor Author

cgcgcg commented Jul 5, 2023

FYI, there are also valgrind warnings about MDF:
https://testing.sandia.gov/cdash/viewDynamicAnalysisFile.php?id=519585

@srajama1
Copy link
Contributor

@lucbv : FYI

@cgcgcg
Copy link
Contributor Author

cgcgcg commented Sep 13, 2023

@tmranse The recent PR changed the failure mode of the MDF unit tests:
https://testing.sandia.gov/cdash/test/165207397
The valgrind warnings are still there:
https://testing.sandia.gov/cdash/viewDynamicAnalysisFile.php?id=522065

@tmranse
Copy link
Contributor

tmranse commented Sep 13, 2023

@tmranse The recent PR changed the failure mode of the MDF unit tests

@cgcgcg I'm a little confused by this since the only place Ifpack2_UnitTestMDF.cpp calls AdditiveSchwarz is wrapped in the same ifdef guards as that throw. A lot of the line numbers the tests are reporting also are just pointing to empty lines. Is there some other branch I should be looking at for these tests? Can you point me to a reference to recreate them if so?

@cgcgcg
Copy link
Contributor Author

cgcgcg commented Sep 13, 2023

Hm, good catch about the line numbers. The build seems to be stuck on an old commit. Lemme investigate.

@cgcgcg
Copy link
Contributor Author

cgcgcg commented Sep 15, 2023

@tmranse Looks like the unit test failure is indeed fixed! Sorry about that. Valgrind on the other hand is still complaining:
https://testing.sandia.gov/cdash/viewDynamicAnalysisFile.php?id=522152

@GrahamBenHarper
Copy link
Contributor

is this fixed?

@cgcgcg
Copy link
Contributor Author

cgcgcg commented Oct 17, 2023

@GrahamBenHarper
Copy link
Contributor

Oh I understand now. We're waiting on a kokkos-kernels promotion to cover this. Sorry about that

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pkg: Ifpack2 type: bug The primary issue is a bug in Trilinos code or tests
Projects
None yet
Development

No branches or pull requests

5 participants