MPI gotcha updates (#20)

* MPI gotcha updates

* Release script updates

- build for ubuntu focal and bionic
- use OpenMPI for OMNITRACE_USE_MPI_HEADERS

* build-release.sh updates

[ROCm/rocprofiler-systems commit: a546949ff4]
이 커밋은 다음에 포함됨:
Jonathan R. Madsen 작성하고 GitHub가 2022-01-26 15:02:53 -06:00를 커밋함
1 부모 f17ff12a66
커밋 adb6e94de5
9 파일이 변경됨
+87 -55

검색과 일치하는 파일 없음

+4 -3
파일 보기
@@ -65,9 +65,10 @@ struct mpi_gotcha : comp::base<mpi_gotcha, void>
void audit(const gotcha_data_t& _data, audit::outgoing, int _retval);
private:
void* m_comm = nullptr;
int* m_rank = nullptr;
int* m_size = nullptr;
int* m_rank_ptr = nullptr;
int* m_size_ptr = nullptr;
int m_rank = 0;
int m_size = 1;
};
using mpi_gotcha_t = comp::gotcha<5, tim::component_tuple<mpi_gotcha>, api::omnitrace>;