Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Fixing HPX/APEX linking and dependencies for external projects like Phylanx #4261
The pycicle builder seems to agree with this as well, which is good. It does not test that APEX actually works though (and we should try to think of a more thorough test for this; perhaps grepping stdout and otf2 files for keywords like correct task names etc.). @khuck I take it you checked that this works with e.g. Phylanx? Also, did you end up not needing to change anything related to rpath handling?
Correct, the rpath handling is now fixed. For testing, there is a tests/unit/apex directory, so running ctest -R tests.unit.apex should check whether the build was valid. Although the only way to really test this change is to use HPX with another project, which is the Phylanx test. I have a buildbot server that does just that, http://omega.nic.uoregon.edu:8020