Skip to content

Commit a311546

Browse files
committed
Change mpi libs
1 parent a0e20fc commit a311546

2 files changed

Lines changed: 10 additions & 13 deletions

File tree

.github/workflows/main.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -346,8 +346,7 @@ jobs:
346346
- name: Setup environment
347347
run: |
348348
sudo apt-get update
349-
sudo apt-get install --no-install-recommends -y ninja-build python3-pip \
350-
openmpi-bin openmpi-common libopenmpi-dev
349+
sudo apt-get install --no-install-recommends -y ninja-build python3-pip libmpich-dev
351350
wget https://apt.llvm.org/llvm.sh
352351
chmod u+x llvm.sh
353352
sudo ./llvm.sh 20 all
@@ -938,10 +937,8 @@ jobs:
938937
run: >
939938
cmake -S . -B build
940939
-D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache
941-
-D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON
942-
-D CMAKE_BUILD_TYPE=RELEASE
943-
-D CMAKE_VERBOSE_MAKEFILE=ON
944-
-D USE_COVERAGE=ON
940+
-D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON -D CMAKE_BUILD_TYPE=RELEASE
941+
-D CMAKE_VERBOSE_MAKEFILE=ON -D USE_COVERAGE=ON
945942
- name: Build project
946943
run: |
947944
cmake --build build --parallel

CMakeLists.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,6 @@ cmake_minimum_required( VERSION 3.25 )
33
message( STATUS "Parallel Programming Course (PPC)" )
44
project(parallel_programming_course)
55

6-
############################ Configures #############################
7-
8-
message( STATUS "PPC step: First configures" )
9-
include(cmake/configure.cmake)
10-
include(cmake/modes.cmake)
11-
include(cmake/sanitizers.cmake)
12-
136
############################ Scoreboard #############################
147

158
message( STATUS "PPC step: Setup scoreboard generator" )
@@ -26,6 +19,13 @@ if( USE_SCOREBOARD OR USE_DOCS )
2619
return()
2720
endif()
2821

22+
############################ Configures #############################
23+
24+
message( STATUS "PPC step: First configures" )
25+
include(cmake/configure.cmake)
26+
include(cmake/modes.cmake)
27+
include(cmake/sanitizers.cmake)
28+
2929
################# Parallel programming technologies #################
3030

3131
message( STATUS "PPC step: Setup parallel programming technologies" )

0 commit comments

Comments
 (0)