2424          - os :  ubuntu-latest 
2525          - os :  macos-latest 
2626            gcc : 11 
27-           - os :  instinct 
28-           -  os :   wingtip-gpu3 
27+           - os :  self-hosted 
28+           
2929    runs-on : ${{ matrix.os }} 
3030    steps :
3131      - name : Clone 
@@ -46,50 +46,16 @@ jobs:
4646name : Setup 
4747        if :   matrix.os == 'ubuntu-latest' 
4848        run :  sudo apt install tar wget make cmake gcc g++ python3 python3-dev "openmpi-*" libopenmpi-dev 
49- 
50-       - name : Setup 
51-         if :   matrix.os == 'instinct' 
52-         run :  | 
53-           echo "export PATH=$PATH:/usr/lib64/openmpi/bin/" >> $GITHUB_ENV 
5449
5550      - name : Setup 
56-         if :   matrix.os == 'wingtip-gpu3 ' 
51+         if :   matrix.os == 'self-hosted ' 
5752        run :  | 
5853          module use /opt/nvidia/hpc_sdk/modulefiles/ 
5954          module load nvhpc/22.11 
6055         
6156name : Build 
62-         if :   matrix.os == 'macos-latest' 
63-         run :  /bin/bash mfc.sh build -j $(nproc) 
64-         
65-       - name : Build 
66-         if :   matrix.os == 'ubuntu-latest'  
67-         run :  /bin/bash mfc.sh build -j $(nproc) 
68- 
69-       - name : Build 
70-         if :   matrix.os == 'wingtip-gpu3'  
7157        run :  /bin/bash mfc.sh build -j $(nproc) 
7258
73-       - name : Build 
74-         if :   matrix.os == 'instinct' 
75-         run :  | 
76-           export PATH=$PATH:/usr/lib64/openmpi/bin/ 
77-           /bin/bash mfc.sh build -j $(nproc) 
78- 
79- name : Test Suite 
80-         if :   matrix.os == 'instinct' 
81-         run :  | 
82-           export PATH=$PATH:/usr/lib64/openmpi/bin/ 
83-           /bin/bash mfc.sh test -j $(nproc) -b mpirun 
84- 
8559      - name : Test Suite 
86-         if :   matrix.os == 'ubuntu-latest'  
8760        run :  /bin/bash mfc.sh test  -j $(nproc) 
8861
89-       - name : Test Suite 
90-         if :   matrix.os == 'macos-latest'  
91-         run :  /bin/bash mfc.sh test  -j $(nproc) 
92-         
93-       - name : Test Suite 
94-         if :   matrix.os == 'wingtip-gpu3'  
95-         run :  /bin/bash mfc.sh test  -j $(nproc) -b mpirun 
0 commit comments