-
Notifications
You must be signed in to change notification settings - Fork 63
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 Wiki Page ambigous about Zoltan requirement for tests #8
Comments
This should be fixed now with 4ff4118 . |
That fixed the initial make and now However I am still failing a worrisome fraction of the build. only 79% passes. Full results here I am using the same settings as above, no changes. Do I need to change any thing else to pass these other tests? |
You're welcome. Would you please paste the contents of build/Testing/Temporary/LastTest.log ? |
it looks to me like these are just tests that use Zoltan that were still
run anyway.
I think the bottom line is that removing Zoltan disables many of our tests,
and we haven't done that at the CMake level yet.
|
nevermind, Cameron did go through and disable them properly, and I have confirmed that this works. You probably need to re-configure. So pull, wipe out your build directory, and source the config script again. |
No such luck, I emptied the build directory, sourced the config, and rebuilt and ran tests. Still seeing same test errors, full build/Testing/Temporary/LastTest.log |
That log shows that the new problem is your MPI installation doesn't support MPI_THREAD_MULTIPLE. The recommended solution is to change your configuration to -DENABLE_THREADS=OFF. |
So I need to switch MPI implementations then to get full functionality? I am using OpenMPI 1.8.4 which I had from a previous project. |
You will not lose any functionality with threads disabled. |
what can be done with threads can also be done with processes, something we are trying to convince many people about. in our code threads are only used for repartitioning from low to high part counts, and we have a process-based implementation of that which is compiled when threads are disabled. |
All passing now. Thank you for all your help. |
When I run the tests, I encounter below errors
My steps in directory core
config.sh is
then I build
and encounter the above mentioned error based on Zoltan.
It seems to indicate that we need Zoltan to run the test suit, but the wiki does not indicate this requirement. Am I doing it wrong or do I need to link with Zoltan and or ParMetis for tests to run?
Now I am still inside
core/build
, where I ran make, now runningctest -W
, I get only 37% passingFull results here
The text was updated successfully, but these errors were encountered: