-
Notifications
You must be signed in to change notification settings - Fork 9
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
#2254: startup: add missing mpi header include #2255
Conversation
Would forward declaring |
Pipelines resultsPR tests (clang-9, ubuntu, mpich) Build for db329f8 (2024-03-25 17:23:01 UTC)
PR tests (clang-13, ubuntu, mpich) Build for db329f8 (2024-03-25 17:23:01 UTC)
PR tests (clang-13, alpine, mpich) Build for db329f8 (2024-03-25 17:23:01 UTC)
PR tests (intel icpx, ubuntu, mpich) Build for db329f8 (2024-03-25 17:23:01 UTC)
PR tests (clang-12, ubuntu, mpich) Build for db329f8 (2024-03-25 17:23:01 UTC)
PR tests (gcc-9, ubuntu, mpich, zoltan, json schema test) Build for db329f8 (2024-03-25 17:23:01 UTC)
PR tests (clang-11, ubuntu, mpich) Build for db329f8 (2024-03-25 17:23:01 UTC)
PR tests (gcc-10, ubuntu, openmpi, no LB) Build for db329f8 (2024-03-25 17:23:01 UTC)
PR tests (gcc-12, ubuntu, mpich) Build for db329f8 (2024-03-25 17:23:01 UTC)
PR tests (clang-14, ubuntu, mpich) Build for db329f8 (2024-03-25 17:23:01 UTC)
PR tests (clang-10, ubuntu, mpich) Build for db329f8 (2024-03-25 17:23:01 UTC)
PR tests (gcc-8, ubuntu, mpich, address sanitizer) Build for db329f8 (2024-03-25 17:23:01 UTC)
PR tests (gcc-11, ubuntu, mpich, trace runtime, coverage) Build for db329f8 (2024-03-25 17:23:01 UTC)
PR tests (intel icpc, ubuntu, mpich) Build for db329f8 (2024-03-25 17:23:01 UTC)
PR tests (nvidia cuda 11.2, gcc-9, ubuntu, mpich) Build for db329f8 (2024-03-25 17:23:01 UTC)
PR tests (nvidia cuda 12.2.0, gcc-9, ubuntu, mpich) Build for db329f8 (2024-03-25 17:23:01 UTC)
|
This was a change I made in my working copy a while back. Now that I think about it, the missing header file may not have been related to my problem at all. I think this was when a problem with modules in my environment was mixing mpich into my OpenMPI and breaking everything. We can probably get away with either your suggestion or doing nothing at all. |
I think it does not hurt to just explicitly include it here. It will get included later on without question, so it shouldn't increase compile times to include it here I believe. |
Fixes #2254.