File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -396,7 +396,8 @@ jobs:
396396 - name : Setup environment
397397 run : |
398398 sudo apt-get update
399- sudo apt-get install --no-install-recommends -y ninja-build libmpich-dev python3-pip valgrind
399+ sudo apt-get install --no-install-recommends -y ninja-build python3-pip valgrind \
400+ openmpi-bin openmpi-common libopenmpi-dev
400401 wget https://apt.llvm.org/llvm.sh
401402 chmod u+x llvm.sh
402403 sudo ./llvm.sh 20 all
@@ -456,7 +457,8 @@ jobs:
456457 - name : Setup environment
457458 run : |
458459 sudo apt-get update
459- sudo apt-get install --no-install-recommends -y ninja-build libmpich-dev python3-pip valgrind
460+ sudo apt-get install --no-install-recommends -y ninja-build python3-pip valgrind \
461+ openmpi-bin openmpi-common libopenmpi-dev
460462 wget https://apt.llvm.org/llvm.sh
461463 chmod u+x llvm.sh
462464 sudo ./llvm.sh 20 all
@@ -938,10 +940,8 @@ jobs:
938940 run : >
939941 cmake -S . -B build
940942 -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
943+ -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON -D CMAKE_BUILD_TYPE=RELEASE
944+ -D CMAKE_VERBOSE_MAKEFILE=ON -D USE_COVERAGE=ON
945945 - name : Build project
946946 run : |
947947 cmake --build build --parallel
Original file line number Diff line number Diff line change @@ -3,13 +3,6 @@ cmake_minimum_required( VERSION 3.25 )
33message ( STATUS "Parallel Programming Course (PPC)" )
44project (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
158message ( STATUS "PPC step: Setup scoreboard generator" )
@@ -26,6 +19,13 @@ if( USE_SCOREBOARD OR USE_DOCS )
2619 return ()
2720endif ()
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
3131message ( STATUS "PPC step: Setup parallel programming technologies" )
You can’t perform that action at this time.
0 commit comments