Skip to content

Commit c14d885

Browse files
committed
Score-P
1 parent a3f25d2 commit c14d885

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

.github/workflows/unit_tests.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,27 @@ jobs:
6161
runs-on: ubuntu-latest
6262
steps:
6363
- uses: actions/checkout@master
64+
- id: cache
65+
uses: actions/cache@v1
66+
with:
67+
path: ~/scorep
68+
key: scorep
69+
70+
- name: Install system dependencies
71+
run: sudo apt install gcc-7-plugin-dev libopenmpi-dev openmpi-bin
72+
- name: Install dependencies
73+
if: steps.cache.outputs.cache-hit != 'true'
74+
run: |
75+
mkdir /tmp/buildScorep && cd /tmp/buildScorep
76+
wget https://www.vi-hps.org/cms/upload/packages/scorep/scorep-6.0.tar.gz
77+
tar xf scorep-6.0.tar.gz
78+
cd scorep-6.0
79+
mkdir build && cd build
80+
../configure --enable-shared --prefix=$HOME/scorep
81+
make -j3 && make install
82+
- name: Setup environment
83+
run: echo "$HOME/scorep/bin" >> $GITHUB_PATH
84+
6485
- name: Set up Python 3.7
6586
uses: actions/setup-python@v1
6687
with:

0 commit comments

Comments
 (0)