- changed status to open
- removed comment
PAPI's compilation produces warnings
PAPI's build procedure currently contains two failing parts, one that shows up as error messages along the lines of "libthorn_PAPI.a_tests cannot be build" which is caused by Cactus setting a NAME variable in MAKEFLAGS which overrides what PAPI's Makefile wants to use and once that is finished, the tests actually fail to run since eg OpenMP libraries are missing.
The attached patch gets rid of NAME and builds only the parts we need.
The $(pwd)/libpfm4/lib/libpfm.a path is copied from the Makefile (Rules.pfm4_pe I believe).
Keyword: PAPI
Comments (8)
-
reporter -
reporter - removed comment
Now that the Wu release is done, it is time to review and include or reject this.
-
reporter Please review.
Unless objected I will apply this after 2019-07-13.
-
reporter - edited description
- changed status to resolved
Applied as git hash cde7f4e "PAPI: do not run tests" of ExternalLibraries-PAPI
-
reporter - changed status to open
This breaks building PAPI on OSX where libpfm.a is not used it seems.
-
reporter A pull request to fix this is here: https://github.com/EinsteinToolkit/ExternalLibraries-PAPI/pull/1
Please review.
-
reporter - changed milestone to ET_2019_10
- marked as blocker
- edited description
Prevents built on OSX Macports
-
reporter - changed status to resolved
Applied as git hash b22272e "PAPI: disable tests in a way that works with OSX" of ExternalLibraries-PAPI
- Log in to comment