Branch: refs/heads/master
Home: https://github.com/STEllAR-GROUP/hpx
Commit: b36f24abd95937bf7381380dd0ee7361119d3daa
https://github.com/STEllAR-GROUP/hpx/commit/b36f24abd95937bf7381380dd0ee7361119d3daa
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M cmake/HPX_AddModule.cmake
M libs/core/functional/CMakeLists.txt
M libs/parallelism/async_combinators/CMakeLists.txt
M
libs/parallelism/async_combinators/include/hpx/async_combinators/wait_any.hpp
M
libs/parallelism/async_combinators/include/hpx/async_combinators/wait_some.hpp
M
libs/parallelism/async_combinators/include/hpx/async_combinators/when_any.hpp
M
libs/parallelism/async_combinators/include/hpx/async_combinators/when_some.hpp
M libs/parallelism/threading/CMakeLists.txt
Log Message:
-----------
Use object libraries for core libraries
Commit: 2b934373f61621a586493a5bf30cae82c395b402
https://github.com/STEllAR-GROUP/hpx/commit/2b934373f61621a586493a5bf30cae82c395b402
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M libs/CMakeLists.txt
M libs/parallelism/execution/CMakeLists.txt
M src/CMakeLists.txt
Log Message:
-----------
Remove unnecessary target_link_libraries calls from core libraries
Commit: bd4784b37472a8fcf35c1548953b26439ea17564
https://github.com/STEllAR-GROUP/hpx/commit/bd4784b37472a8fcf35c1548953b26439ea17564
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M libs/core/assertion/tests/unit/CMakeLists.txt
M libs/core/debugging/tests/unit/CMakeLists.txt
M libs/core/errors/tests/unit/CMakeLists.txt
M libs/core/format/tests/unit/CMakeLists.txt
M libs/core/functional/tests/unit/CMakeLists.txt
M libs/core/iterator_support/tests/unit/CMakeLists.txt
M libs/core/memory/tests/unit/CMakeLists.txt
M libs/core/serialization/tests/unit/CMakeLists.txt
M libs/core/string_util/tests/CMakeLists.txt
Log Message:
-----------
Link to shared libraries instead of object files in unit tests
Commit: 51887b80ff4ee2d76ee4b8abc9007578e833e336
https://github.com/STEllAR-GROUP/hpx/commit/51887b80ff4ee2d76ee4b8abc9007578e833e336
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M libs/core/serialization/tests/unit/polymorphic/CMakeLists.txt
M libs/core/string_util/tests/unit/CMakeLists.txt
M libs/parallelism/lcos_local/tests/unit/split_future.cpp
M tests/performance/local/CMakeLists.txt
Log Message:
-----------
Remove unnecessary dependencies in some distributed modules
Commit: 7baed12dfc8a2dd7d7f5e37c233e72ab107993c2
https://github.com/STEllAR-GROUP/hpx/commit/7baed12dfc8a2dd7d7f5e37c233e72ab107993c2
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M cmake/HPX_AddModule.cmake
M src/CMakeLists.txt
Log Message:
-----------
Only enable object libraries for core and parallelism libraries
Commit: 992950360450171bde1d69d0c0475f778963ca57
https://github.com/STEllAR-GROUP/hpx/commit/992950360450171bde1d69d0c0475f778963ca57
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M cmake/HPX_AddModule.cmake
M libs/full/actions/CMakeLists.txt
M libs/full/init_runtime/CMakeLists.txt
Log Message:
-----------
Fix more distributed module dependencies
Commit: c406cb3ab1d38d915dcfb0c3e4bc5f523d5c71b7
https://github.com/STEllAR-GROUP/hpx/commit/c406cb3ab1d38d915dcfb0c3e4bc5f523d5c71b7
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M libs/parallelism/lcos_local/tests/unit/split_future.cpp
Log Message:
-----------
Format files
Commit: a12e0ba44829e9ef5e796e548bd2303502498f6f
https://github.com/STEllAR-GROUP/hpx/commit/a12e0ba44829e9ef5e796e548bd2303502498f6f
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M cmake/HPX_AddCompileTest.cmake
M cmake/HPX_AddLibrary.cmake
Log Message:
-----------
Use object libraries for header tests
Commit: c538c621e3564f10bd501da2a8cf0679babd3f47
https://github.com/STEllAR-GROUP/hpx/commit/c538c621e3564f10bd501da2a8cf0679babd3f47
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M libs/full/init_runtime/CMakeLists.txt
Log Message:
-----------
Fix dependencies in init_runtime module
Commit: 00afd30f67dd7d4d29a9bb08ceb0d7b4d2b617b1
https://github.com/STEllAR-GROUP/hpx/commit/00afd30f67dd7d4d29a9bb08ceb0d7b4d2b617b1
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M cmake/HPX_AddLibrary.cmake
Log Message:
-----------
Format HPX_AddLibrary.cmake
Commit: b16aef7364243be0ef022ab8d668018741136fd4
https://github.com/STEllAR-GROUP/hpx/commit/b16aef7364243be0ef022ab8d668018741136fd4
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M cmake/templates/HPXConfig.cmake.in
M tests/unit/build/CMakeLists.txt
Log Message:
-----------
Make sure MPI is found by dependent projects
Commit: 1797724079c38b0485256b9808b85a10b69fef87
https://github.com/STEllAR-GROUP/hpx/commit/1797724079c38b0485256b9808b85a10b69fef87
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M tests/unit/build/CMakeLists.txt
Log Message:
-----------
Disable pkgconfig file generation
Commit: aaa9a59fb27c9141d9d897957d836b7cb4d2506e
https://github.com/STEllAR-GROUP/hpx/commit/aaa9a59fb27c9141d9d897957d836b7cb4d2506e
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M libs/parallelism/async_combinators/tests/unit/split_shared_future.cpp
Log Message:
-----------
Fix headers in split_shared_future test
Commit: 13c9ab4e41d15332f4c85d615be6ef95a6daeb8d
https://github.com/STEllAR-GROUP/hpx/commit/13c9ab4e41d15332f4c85d615be6ef95a6daeb8d
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M libs/core/itt_notify/CMakeLists.txt
M src/CMakeLists.txt
Log Message:
-----------
Remove unnecessary target_link_libraries calls from core libraries
Commit: 773bf7649c8885f1d1eee4e732c7ec4dd4ff85aa
https://github.com/STEllAR-GROUP/hpx/commit/773bf7649c8885f1d1eee4e732c7ec4dd4ff85aa
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M src/CMakeLists.txt
Log Message:
-----------
Only enable object libraries for core and parallelism libraries
Commit: 2a3bcf89c4c1743284232d337182b1dafc144166
https://github.com/STEllAR-GROUP/hpx/commit/2a3bcf89c4c1743284232d337182b1dafc144166
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M libs/full/init_runtime/CMakeLists.txt
Log Message:
-----------
Fix more distributed module dependencies
Commit: 035d19b794cf87d026de4d52f3e7d2efa8f159ae
https://github.com/STEllAR-GROUP/hpx/commit/035d19b794cf87d026de4d52f3e7d2efa8f159ae
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M libs/full/init_runtime/CMakeLists.txt
Log Message:
-----------
Fix dependencies in init_runtime module
Commit: 42b8b94d5c40416b7c5fb45cbfdf21d7194e627f
https://github.com/STEllAR-GROUP/hpx/commit/42b8b94d5c40416b7c5fb45cbfdf21d7194e627f
Author: Mikael Simberg <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M cmake/HPX_GeneratePackageUtils.cmake
Log Message:
-----------
Filter out object files generated by CMake from pkgconfig files
Commit: 26d96d2808ba538447070c101f83713a775ee0c8
https://github.com/STEllAR-GROUP/hpx/commit/26d96d2808ba538447070c101f83713a775ee0c8
Author: Hartmut Kaiser <[email protected]>
Date: 2021-03-16 (Tue, 16 Mar 2021)
Changed paths:
M .cmake-format.py
M cmake/HPX_AddModule.cmake
M libs/core/coroutines/CMakeLists.txt
Log Message:
-----------
Actually linking with object files, if given
Commit: 8df348bcdb052a267666ac351623b6526c308e34
https://github.com/STEllAR-GROUP/hpx/commit/8df348bcdb052a267666ac351623b6526c308e34
Author: Mikael Simberg <[email protected]>
Date: 2021-03-17 (Wed, 17 Mar 2021)
Changed paths:
M cmake/HPX_GeneratePackageUtils.cmake
Log Message:
-----------
Use -I instead of -isystem in pkgconfig files
Don't have a good way to detect which include directories are already
system include directories, and adding include directories with -isystem
that the compiler would otherwise already use may lead it to not finding
its own headers.
Commit: 7511d57cc901df1455e8b3cf21a0728970193aaa
https://github.com/STEllAR-GROUP/hpx/commit/7511d57cc901df1455e8b3cf21a0728970193aaa
Author: Mikael Simberg <[email protected]>
Date: 2021-03-19 (Fri, 19 Mar 2021)
Changed paths:
M .cmake-format.py
M cmake/HPX_AddCompileTest.cmake
M cmake/HPX_AddLibrary.cmake
M cmake/HPX_AddModule.cmake
M cmake/HPX_GeneratePackageUtils.cmake
M cmake/templates/HPXConfig.cmake.in
M libs/CMakeLists.txt
M libs/core/assertion/tests/unit/CMakeLists.txt
M libs/core/coroutines/CMakeLists.txt
M libs/core/debugging/tests/unit/CMakeLists.txt
M libs/core/errors/tests/unit/CMakeLists.txt
M libs/core/format/tests/unit/CMakeLists.txt
M libs/core/functional/CMakeLists.txt
M libs/core/functional/tests/unit/CMakeLists.txt
M libs/core/iterator_support/tests/unit/CMakeLists.txt
M libs/core/itt_notify/CMakeLists.txt
M libs/core/memory/tests/unit/CMakeLists.txt
M libs/core/serialization/tests/unit/CMakeLists.txt
M libs/core/serialization/tests/unit/polymorphic/CMakeLists.txt
M libs/core/string_util/tests/CMakeLists.txt
M libs/core/string_util/tests/unit/CMakeLists.txt
M libs/full/actions/CMakeLists.txt
M libs/full/init_runtime/CMakeLists.txt
M libs/parallelism/async_combinators/CMakeLists.txt
M
libs/parallelism/async_combinators/include/hpx/async_combinators/wait_any.hpp
M
libs/parallelism/async_combinators/include/hpx/async_combinators/wait_some.hpp
M
libs/parallelism/async_combinators/include/hpx/async_combinators/when_any.hpp
M
libs/parallelism/async_combinators/include/hpx/async_combinators/when_some.hpp
M libs/parallelism/async_combinators/tests/unit/split_shared_future.cpp
M libs/parallelism/execution/CMakeLists.txt
M libs/parallelism/lcos_local/tests/unit/split_future.cpp
M libs/parallelism/threading/CMakeLists.txt
M src/CMakeLists.txt
M tests/performance/local/CMakeLists.txt
M tests/unit/build/CMakeLists.txt
Log Message:
-----------
Merge pull request #4955 from msimberg/object-libraries
Use object libraries for modules
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/76abd550cbc7...7511d57cc901
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits