Skip to content

Commit b547444

Browse files
committed
Update the LCI parcelport to LCI v2
Signed-off-by: Jiakun Yan <jiakunyan1998@gmail.com>
1 parent afcbb5b commit b547444

50 files changed

Lines changed: 480 additions & 1485 deletions

Some content is hidden

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

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,5 @@ packages
2121
.vs
2222
.idea
2323
cmake-build*
24-
/.cache
24+
/.cache
25+
vscode-build

.jenkins/lsu-test-coverage/batch.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ cmake \
3131
-DHPX_WITH_PARCELPORT_MPI=ON \
3232
-DHPX_WITH_PARCELPORT_LCI=ON \
3333
-DHPX_WITH_FETCH_LCI=ON \
34+
-DHPX_WITH_LCI_BOOTSTRAP_MPI=ON \
3435
-DCMAKE_CXX_FLAGS="-O0 --coverage" \
3536
-DCMAKE_EXE_LINKER_FLAGS=--coverage
3637

.jenkins/lsu/env-clang-16.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ configure_extra_options+=" -DHPX_WITH_COMPILER_WARNINGS_AS_ERRORS=ON"
2525
configure_extra_options+=" -DHPX_WITH_PARCELPORT_MPI=ON"
2626
configure_extra_options+=" -DHPX_WITH_PARCELPORT_LCI=ON"
2727
configure_extra_options+=" -DHPX_WITH_FETCH_LCI=ON"
28+
configure_extra_options+=" -DHPX_WITH_LCI_BOOTSTRAP_MPI=ON"
2829
configure_extra_options+=" -DCMAKE_C_COMPILER=clang"
2930
configure_extra_options+=" -DCMAKE_C_FLAGS=-fPIC"
3031
configure_extra_options+=" -DHPX_WITH_LOGGING=OFF"

.jenkins/lsu/env-clang-17.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ configure_extra_options+=" -DHPX_WITH_COMPILER_WARNINGS_AS_ERRORS=ON"
2626
configure_extra_options+=" -DHPX_WITH_PARCELPORT_MPI=ON"
2727
configure_extra_options+=" -DHPX_WITH_PARCELPORT_LCI=ON"
2828
configure_extra_options+=" -DHPX_WITH_FETCH_LCI=ON"
29+
configure_extra_options+=" -DHPX_WITH_LCI_BOOTSTRAP_MPI=ON"
2930
configure_extra_options+=" -DCMAKE_C_COMPILER=clang"
3031
configure_extra_options+=" -DCMAKE_C_FLAGS=-fPIC"
3132
configure_extra_options+=" -DHPX_WITH_LOGGING=OFF"

.jenkins/lsu/env-clang-18.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ configure_extra_options+=" -DHPX_WITH_COMPILER_WARNINGS_AS_ERRORS=ON"
2525
configure_extra_options+=" -DHPX_WITH_PARCELPORT_MPI=ON"
2626
configure_extra_options+=" -DHPX_WITH_PARCELPORT_LCI=ON"
2727
configure_extra_options+=" -DHPX_WITH_FETCH_LCI=ON"
28+
configure_extra_options+=" -DHPX_WITH_LCI_BOOTSTRAP_MPI=ON"
2829
configure_extra_options+=" -DCMAKE_C_COMPILER=clang"
2930
configure_extra_options+=" -DCMAKE_C_FLAGS=-fPIC"
3031
configure_extra_options+=" -DHPX_WITH_LOGGING=OFF"

.jenkins/lsu/env-clang-19.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ configure_extra_options+=" -DHPX_WITH_COMPILER_WARNINGS_AS_ERRORS=ON"
2525
configure_extra_options+=" -DHPX_WITH_PARCELPORT_MPI=ON"
2626
configure_extra_options+=" -DHPX_WITH_PARCELPORT_LCI=ON"
2727
configure_extra_options+=" -DHPX_WITH_FETCH_LCI=ON"
28+
configure_extra_options+=" -DHPX_WITH_LCI_BOOTSTRAP_MPI=ON"
2829
configure_extra_options+=" -DCMAKE_C_COMPILER=clang"
2930
configure_extra_options+=" -DCMAKE_C_FLAGS=-fPIC"
3031
configure_extra_options+=" -DHPX_WITH_LOGGING=OFF"

.jenkins/lsu/env-clang-20.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ configure_extra_options+=" -DHPX_WITH_COMPILER_WARNINGS_AS_ERRORS=ON"
2525
configure_extra_options+=" -DHPX_WITH_PARCELPORT_MPI=ON"
2626
configure_extra_options+=" -DHPX_WITH_PARCELPORT_LCI=ON"
2727
configure_extra_options+=" -DHPX_WITH_FETCH_LCI=ON"
28+
configure_extra_options+=" -DHPX_WITH_LCI_BOOTSTRAP_MPI=ON"
2829
configure_extra_options+=" -DCMAKE_C_COMPILER=clang"
2930
configure_extra_options+=" -DCMAKE_C_FLAGS=-fPIC"
3031
configure_extra_options+=" -DHPX_WITH_LOGGING=OFF"

.jenkins/lsu/env-gcc-13.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ configure_extra_options+=" -DHPX_WITH_COMPILER_WARNINGS_AS_ERRORS=ON"
2525
configure_extra_options+=" -DHPX_WITH_PARCELPORT_MPI=ON"
2626
configure_extra_options+=" -DHPX_WITH_PARCELPORT_LCI=ON"
2727
configure_extra_options+=" -DHPX_WITH_FETCH_LCI=ON"
28+
configure_extra_options+=" -DHPX_WITH_LCI_BOOTSTRAP_MPI=ON"
2829
configure_extra_options+=" -DCMAKE_C_COMPILER=gcc"
2930
configure_extra_options+=" -DCMAKE_C_FLAGS=-fPIC"
3031
configure_extra_options+=" -DHPX_WITH_DATAPAR_BACKEND=EVE"

.jenkins/lsu/env-gcc-14.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ configure_extra_options+=" -DHPX_WITH_COMPILER_WARNINGS_AS_ERRORS=ON"
2424
configure_extra_options+=" -DHPX_WITH_PARCELPORT_MPI=ON"
2525
configure_extra_options+=" -DHPX_WITH_PARCELPORT_LCI=ON"
2626
configure_extra_options+=" -DHPX_WITH_FETCH_LCI=ON"
27+
configure_extra_options+=" -DHPX_WITH_LCI_BOOTSTRAP_MPI=ON"
2728
configure_extra_options+=" -DCMAKE_C_COMPILER=gcc"
2829
configure_extra_options+=" -DCMAKE_C_FLAGS=-fPIC"
2930
configure_extra_options+=" -DHPX_WITH_DATAPAR_BACKEND=STD_EXPERIMENTAL_SIMD"

.jenkins/lsu/env-gcc-15.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ configure_extra_options+=" -DHPX_WITH_COMPILER_WARNINGS_AS_ERRORS=ON"
2424
configure_extra_options+=" -DHPX_WITH_PARCELPORT_MPI=ON"
2525
configure_extra_options+=" -DHPX_WITH_PARCELPORT_LCI=ON"
2626
configure_extra_options+=" -DHPX_WITH_FETCH_LCI=ON"
27+
configure_extra_options+=" -DHPX_WITH_LCI_BOOTSTRAP_MPI=ON"
2728
configure_extra_options+=" -DCMAKE_C_COMPILER=gcc"
2829
configure_extra_options+=" -DCMAKE_C_FLAGS=-fPIC"
2930
configure_extra_options+=" -DHPX_WITH_DATAPAR_BACKEND=STD_EXPERIMENTAL_SIMD"

0 commit comments

Comments
 (0)