-
Notifications
You must be signed in to change notification settings - Fork 19
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
Testing third party libraries #681
Comments
Let's start by compiling a list of those third-party libraries. That would make it easier to design and implement tests. |
I would start with MAGMA, which has already caused us some trouble... |
Does the test pipeline you run via GitLab have access to GPUs? If it does then we could add tests that are run only there and not on GitHub. |
Yes, it does run GPU. bml/tests/C-tests/CMakeLists.txt Line 3 in 0619203
|
Do you then basically just have to run a test in GitLab with OMP offload enabled? |
All it does it run an extra test when BML_OMP_OFFLOAD=1 (on gitlab or not). This test is checking that compiler is actually offloading to GPU. |
This issue is stale because it has been open for 90 days with no activity. Remove the stale label or comment or this will be closed in 30 days. |
This issue is stale because it has been open for 90 days with no activity. Remove the stale label or comment or this will be closed in 30 days. |
This issue is stale because it has been open for 90 days with no activity. Remove the stale label or comment or this will be closed in 30 days. |
PR #741 is the fist step with magma. |
We sometimes encounter failures due to problems in third-party libraries (not compiled properly, out of date,...). Tracking down these issues can take a lot of time.
To improve the situation, it would be nice to have some extras tests that test these third party libraries upfront and report issues right away, including performance issues.
The text was updated successfully, but these errors were encountered: