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

Fixing a CMake problem when trying to use libfabric #3513

Merged
merged 2 commits into from Nov 2, 2018

Conversation

Projects
None yet
2 participants
@xaguilar
Copy link
Contributor

commented Oct 31, 2018

Fixes #

Proposed Changes

  • Fixing a small problem in plugins/parcelport/CMakelists.txt

Any background context you want to provide?

When trying to configure with -DHPX_WITH_PARCELPORT_MPI=OFF -DHPX_WITH_PARCELPORT_TCP=OFF -DHPX_WITH_PARCELPORT_LIBFABRIC=ON -DLIBFABRIC_ROOT=...

CMake was throwing the error:

-- Found Libfabric: /cfs/klemming/nobackup/x/xaguilar/AllScale_beskow/libfabric-1.6.2/install/lib
-- Found PMI: /opt/cray/pmi/5.0.12/lib64/libpmi.so
CMake Error at plugins/parcelport/CMakeLists.txt:52 (list):
list sub-command SORT requires list to be present.
Call Stack (most recent call first):
plugins/parcelport/libfabric/CMakeLists.txt:305 (add_parcelport)
plugins/parcelport/CMakeLists.txt:97 (add_parcelport_libfabric_module)
src/CMakeLists.txt:201 (add_static_parcelports)

CMake Error at plugins/parcelport/CMakeLists.txt:53 (list):
list sub-command REMOVE_DUPLICATES requires list to be present.
Call Stack (most recent call first):
plugins/parcelport/libfabric/CMakeLists.txt:305 (add_parcelport)
plugins/parcelport/CMakeLists.txt:97 (add_parcelport_libfabric_module)
src/CMakeLists.txt:201 (add_static_parcelports)

xaguilar added some commits Oct 31, 2018

Merge pull request #1 from STEllAR-GROUP/master
Syncing with main repo
Update CMakeLists.txt
Fixing a CMake problem when configuring HPX with libfabric
@msimberg

This comment has been minimized.

Copy link
Contributor

commented Nov 2, 2018

Thanks!

@msimberg msimberg merged commit cccc1ed into STEllAR-GROUP:master Nov 2, 2018

52 of 57 checks passed

ci/circleci: tests.regressions Your tests failed on CircleCI
Details
ci/circleci: tests.unit.agas Your tests failed on CircleCI
Details
pycicle daint-gcc-4.9.3-boost-1.58.0-c++11-Debug Test errors 1
Details
pycicle daint-gcc-7.3.0-cuda-9.2.148_3.19-6.0.7.1_2.1__g3d9acc8-boost-1.68.0-c++11-Release Build errors 12
Details
pycicle daint-gcc-7.3.0-cuda-9.2.148_3.19-6.0.7.1_2.1__g3d9acc8-boost-1.68.0-c++11-Release Test errors 2
Details
ci/circleci: checkout_code Your tests passed on CircleCI!
Details
ci/circleci: clang_tidy Your tests passed on CircleCI!
Details
ci/circleci: configure Your tests passed on CircleCI!
Details
ci/circleci: core Your tests passed on CircleCI!
Details
ci/circleci: docs Your tests passed on CircleCI!
Details
ci/circleci: examples Your tests passed on CircleCI!
Details
ci/circleci: inspect Your tests passed on CircleCI!
Details
ci/circleci: tests.examples Your tests passed on CircleCI!
Details
ci/circleci: tests.headers.compat Your tests passed on CircleCI!
Details
ci/circleci: tests.headers.components Your tests passed on CircleCI!
Details
ci/circleci: tests.headers.compute Your tests passed on CircleCI!
Details
ci/circleci: tests.headers.config Your tests passed on CircleCI!
Details
ci/circleci: tests.headers.include Your tests passed on CircleCI!
Details
ci/circleci: tests.headers.lcos Your tests passed on CircleCI!
Details
ci/circleci: tests.headers.parallel Your tests passed on CircleCI!
Details
ci/circleci: tests.headers.performance_counters Your tests passed on CircleCI!
Details
ci/circleci: tests.headers.plugins Your tests passed on CircleCI!
Details
ci/circleci: tests.headers.runtime Your tests passed on CircleCI!
Details
ci/circleci: tests.headers.traits Your tests passed on CircleCI!
Details
ci/circleci: tests.headers.util Your tests passed on CircleCI!
Details
ci/circleci: tests.performance Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.actions Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.build Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.component Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.computeapi Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.diagnostics Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.lcos Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.parallel.algorithms Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.parallel.block Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.parallel.container_algorithms Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.parallel.datapar_algorithms Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.parallel.executors Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.parallel.segmented_algorithms Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.parcelset Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.performance_counter Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.resource Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.serialization Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.threads Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.traits Your tests passed on CircleCI!
Details
ci/circleci: tests.unit.util Your tests passed on CircleCI!
Details
pycicle daint-clang-3.8-boost-1.58.0-c++11-Release Build errors 0
Details
pycicle daint-clang-3.8-boost-1.58.0-c++11-Release Config errors 0
Details
pycicle daint-clang-3.8-boost-1.58.0-c++11-Release Test errors 0
Details
pycicle daint-clang-7.0-boost-1.68.0-c++17-Release Build errors 0
Details
pycicle daint-clang-7.0-boost-1.68.0-c++17-Release Config errors 0
Details
pycicle daint-clang-7.0-boost-1.68.0-c++17-Release Test errors 0
Details
pycicle daint-gcc-4.9.3-boost-1.58.0-c++11-Debug Build errors 0
Details
pycicle daint-gcc-4.9.3-boost-1.58.0-c++11-Debug Config errors 0
Details
pycicle daint-gcc-7.3.0-boost-1.68.0-c++17-Release Build errors 0
Details
pycicle daint-gcc-7.3.0-boost-1.68.0-c++17-Release Config errors 0
Details
pycicle daint-gcc-7.3.0-boost-1.68.0-c++17-Release Test errors 0
Details
pycicle daint-gcc-7.3.0-cuda-9.2.148_3.19-6.0.7.1_2.1__g3d9acc8-boost-1.68.0-c++11-Release Config errors 0
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.