File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change 4
4
jobs :
5
5
ubuntu-gcc-build-perf-stats :
6
6
runs-on : ubuntu-24.04
7
+ container :
8
+ image : ghcr.io/learning-process/ppc-ubuntu:latest
9
+ credentials :
10
+ username : ${{ github.actor }}
11
+ password : ${{ secrets.GITHUB_TOKEN }}
7
12
steps :
8
13
- uses : actions/checkout@v4
9
14
- name : Setup environment
10
15
run : |
11
- sudo apt-get update
12
- sudo apt-get install --no-install-recommends -y gcc-14 g++-14 ninja-build libmpich-dev libomp-dev valgrind
13
- python3 -m pip install -r requirements.txt
16
+ python3 -m pip install -r requirements.txt --break-system-packages --ignore-installed
14
17
- name : Download installed package
15
18
uses : actions/download-artifact@v4
16
19
with :
25
28
env :
26
29
PPC_NUM_PROC : 2
27
30
PPC_NUM_THREADS : 2
31
+ OMPI_ALLOW_RUN_AS_ROOT : 1
32
+ OMPI_ALLOW_RUN_AS_ROOT_CONFIRM : 1
28
33
- name : Archive results
29
34
working-directory : build
30
35
run : zip -r ../perf-stat.zip perf_stat_dir
You can’t perform that action at this time.
0 commit comments