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

Running unit tests in parallel #142

Open
keceli opened this issue Jun 28, 2023 · 0 comments
Open

Running unit tests in parallel #142

keceli opened this issue Jun 28, 2023 · 0 comments

Comments

@keceli
Copy link
Contributor

keceli commented Jun 28, 2023

I remember we had a discussion about it before but I couldn't find the issue. The problem is when you run unit tests in parallel with mpirun most of them fail with Segmentation violation signal. For PluginPlay and ParallelZone we don't have this problem, so the issue is TW specific.

I encounter this while trying to understand the problem with passing an mpi communicator to madness runtime. I can look into more, but first I wanted to see if this is already discussed somewhere.

Here is an incomplete list of failed tests:

/home/keceli/soft/nwx/TensorWrapper/tests/tensor/buffer/scalar_buffer.cpp:508: FAILED:
/home/keceli/soft/nwx/TensorWrapper/tests/performance_tests/add.cpp:31: FAILED:
/home/keceli/soft/nwx/TensorWrapper/tests/ta_helpers/einsum/einsum.cpp:56: FAILED:
/home/keceli/soft/nwx/TensorWrapper/tests/diis/diis.cpp:48: FAILED:
/home/keceli/soft/nwx/TensorWrapper/tests/tensor/creation.cpp:315: FAILED:
/home/keceli/soft/nwx/TensorWrapper/tests/tensor/buffer/detail_/scalar_ta_buffer_pimpl.cpp:32: FAILED:
/home/keceli/soft/nwx/TensorWrapper/tests/tensor/linear_algebra.cpp:90: FAILED:
/home/keceli/soft/nwx/TensorWrapper/tests/tensor/linear_algebra.cpp:62: FAILED:
/home/keceli/soft/nwx/TensorWrapper/tests/diis/diis.cpp:48: FAILED:
/home/keceli/soft/nwx/TensorWrapper/tests/ta_helpers/remove_redundancy.cpp:75: FAILED:
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

No branches or pull requests

1 participant