Skip to content

Commit d58dc08

Browse files
authored
Merge pull request #6845 from STEllAR-GROUP/full_modules
Starting to adapt HPX full modules to C++ modules
2 parents ebbf3a9 + 57b9e81 commit d58dc08

1,242 files changed

Lines changed: 7840 additions & 7446 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.clang-tidy

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ Checks: >
1414
-bugprone-branch-clone,
1515
-bugprone-easily-swappable-parameters,
1616
-bugprone-reserved-identifier,
17+
-bugprone-lambda-function-name,
1718
modernize-use-nullptr,
1819
misc-assert-side-effect
1920
misc-dangling-handle

.github/workflows/linux_debug_fetch_hwloc.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@ jobs:
1717
- uses: actions/checkout@v6
1818

1919
- name: Install Boost
20-
run: sudo apt install libboost-all-dev ninja-build
20+
run: |
21+
sudo apt update
22+
sudo apt install libboost-all-dev ninja-build
2123
2224
- name: Configure
2325
shell: bash

.github/workflows/linux_debug_modules.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on: [pull_request]
1212
jobs:
1313
build:
1414
runs-on: ubuntu-latest
15-
container: stellargroup/build_env:18
15+
container: stellargroup/build_env:19
1616

1717
steps:
1818
- uses: actions/checkout@v6
@@ -23,6 +23,7 @@ jobs:
2323
. \
2424
-Bbuild \
2525
-GNinja \
26+
-DHPX_WITH_CXX_STANDARD=23 \
2627
-DCMAKE_BUILD_TYPE=Debug \
2728
-DHPX_WITH_MALLOC=system \
2829
-DHPX_WITH_FETCH_ASIO=ON \
@@ -38,7 +39,7 @@ jobs:
3839
shell: bash
3940
run: |
4041
cmake --build build --target all
41-
cmake --build build --target examples
42+
# cmake --build build --target tests -- -k 0
4243
- name: Test
4344
shell: bash
4445
run: |

.github/workflows/windows_clang_debug.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
run: |
2222
md C:\projects
2323
$client = new-object System.Net.WebClient
24-
$client.DownloadFile("https://rostam.cct.lsu.edu/download/builder/vcpkg-export-hpx-dependencies-2024.7z","C:\projects\vcpkg-export-hpx-dependencies.7z")
24+
$client.DownloadFile("https://rostam.cct.lsu.edu/download/builder/vcpkg-export-hpx-dependencies-2026.7z","C:\projects\vcpkg-export-hpx-dependencies.7z")
2525
7z x C:\projects\vcpkg-export-hpx-dependencies.7z -y -oC:\projects\vcpkg
2626
- name: Configure
2727
shell: bash

.github/workflows/windows_clang_release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
run: |
2222
md C:\projects
2323
$client = new-object System.Net.WebClient
24-
$client.DownloadFile("https://rostam.cct.lsu.edu/download/builder/vcpkg-export-hpx-dependencies-2024.7z","C:\projects\vcpkg-export-hpx-dependencies.7z")
24+
$client.DownloadFile("https://rostam.cct.lsu.edu/download/builder/vcpkg-export-hpx-dependencies-2026.7z","C:\projects\vcpkg-export-hpx-dependencies.7z")
2525
7z x C:\projects\vcpkg-export-hpx-dependencies.7z -y -oC:\projects\vcpkg
2626
- name: Configure
2727
shell: bash

.github/workflows/windows_debug_vs2022.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
run: |
2222
md C:\projects
2323
$client = new-object System.Net.WebClient
24-
$client.DownloadFile("https://rostam.cct.lsu.edu/download/builder/vcpkg-export-hpx-dependencies-2024.7z","C:\projects\vcpkg-export-hpx-dependencies.7z")
24+
$client.DownloadFile("https://rostam.cct.lsu.edu/download/builder/vcpkg-export-hpx-dependencies-2026.7z","C:\projects\vcpkg-export-hpx-dependencies.7z")
2525
7z x C:\projects\vcpkg-export-hpx-dependencies.7z -y -oC:\projects\vcpkg
2626
- name: Configure
2727
shell: bash

.github/workflows/windows_debug_vs2022_fetch_boost.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
run: |
2121
md C:\projects
2222
$client = new-object System.Net.WebClient
23-
$client.DownloadFile("https://rostam.cct.lsu.edu/download/builder/vcpkg-export-hpx-dependencies-2024.7z","C:\projects\vcpkg-export-hpx-dependencies.7z")
23+
$client.DownloadFile("https://rostam.cct.lsu.edu/download/builder/vcpkg-export-hpx-dependencies-2026.7z","C:\projects\vcpkg-export-hpx-dependencies.7z")
2424
7z x C:\projects\vcpkg-export-hpx-dependencies.7z -y -oC:\projects\vcpkg
2525
- name: Configure
2626
shell: bash

.github/workflows/windows_debug_vs2022_fetch_hwloc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
run: |
2222
md C:\projects
2323
$client = new-object System.Net.WebClient
24-
$client.DownloadFile("https://rostam.cct.lsu.edu/download/builder/vcpkg-export-hpx-dependencies-2024.7z","C:\projects\vcpkg-export-hpx-dependencies.7z")
24+
$client.DownloadFile("https://rostam.cct.lsu.edu/download/builder/vcpkg-export-hpx-dependencies-2026.7z","C:\projects\vcpkg-export-hpx-dependencies.7z")
2525
7z x C:\projects\vcpkg-export-hpx-dependencies.7z -y -oC:\projects\vcpkg
2626
- name: Configure
2727
shell: bash

.github/workflows/windows_debug_vs2022_modules.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,8 @@ jobs:
2121
run: |
2222
md C:\projects
2323
$client = new-object System.Net.WebClient
24-
$client.DownloadFile("https://rostam.cct.lsu.edu/download/builder/vcpkg-export-hpx-dependencies-2024.7z","C:\projects\vcpkg-export-hpx-dependencies.7z")
24+
$client.DownloadFile("https://rostam.cct.lsu.edu/download/builder/vcpkg-export-hpx-dependencies-2026.7z","C:\projects\vcpkg-export-hpx-dependencies.7z")
2525
7z x C:\projects\vcpkg-export-hpx-dependencies.7z -y -oC:\projects\vcpkg
26-
Remove-Item "C:\projects\vcpkg\installed\x64-windows\include\asio" -Recurse -Include *.*
27-
Remove-Item "C:\projects\vcpkg\installed\x64-windows\include\asio.hpp"
2826
- name: Configure
2927
shell: bash
3028
run: |
@@ -48,8 +46,8 @@ jobs:
4846
shell: bash
4947
run: |
5048
cmake --build build --config Debug \
51-
--target ALL_BUILD \
52-
-- -maxcpucount:2 -verbosity:minimal -nologo
49+
--target ALL_BUILD \
50+
-- -maxcpucount:2 -verbosity:minimal -nologo
5351
- name: Install
5452
shell: bash
5553
run: |

.github/workflows/windows_debug_vs2022_tracy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
run: |
2222
md C:\projects
2323
$client = new-object System.Net.WebClient
24-
$client.DownloadFile("https://rostam.cct.lsu.edu/download/builder/vcpkg-export-hpx-dependencies-2024.7z","C:\projects\vcpkg-export-hpx-dependencies.7z")
24+
$client.DownloadFile("https://rostam.cct.lsu.edu/download/builder/vcpkg-export-hpx-dependencies-2026.7z","C:\projects\vcpkg-export-hpx-dependencies.7z")
2525
7z x C:\projects\vcpkg-export-hpx-dependencies.7z -y -oC:\projects\vcpkg
2626
- name: Configure
2727
shell: bash

0 commit comments

Comments
 (0)