Skip to content

Commit edac04c

Browse files
committed
Try more mesa r15140 fixes
1 parent 5c85462 commit edac04c

1 file changed

Lines changed: 24 additions & 0 deletions

File tree

.github/workflows/test-mesa-r15140.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,34 @@ jobs:
5858
fetch-depth: 0
5959
fetch-tags: true
6060

61+
- name: Cache downloads
62+
uses: actions/cache@v4
63+
with:
64+
key: mesa-r15140-downloads
65+
path: |
66+
${{ github.workspace }}/src/amuse_mesa_r15140/src/lapack95.tgz
67+
${{ github.workspace }}/src/amuse_mesa_r15140/src/crmath-1.2.zip
68+
${{ github.workspace }}/src/amuse_mesa_r15140/src/crlibm-1.0beta4.tar.gz
69+
${{ github.workspace }}/src/amuse_mesa_r15140/src/fpx3.tar.gz
70+
${{ github.workspace }}/src/amuse_mesa_r15140/src/fpx3_deps
71+
${{ github.workspace }}/src/amuse_mesa_r15140/src/mesa-r15140.zip
72+
6173
- name: Build mesa-r15140
6274
run: |
6375
./setup develop amuse-mesa-r15140
6476
77+
- name: Configure OpenMPI for debugging
78+
if: ${{ matrix.os == 'ubuntu-latest' }}
79+
run: |
80+
# These help with debugging, but produce lots of output
81+
echo "mpi_yield_when_idle = true" >>"$HOME/.openmpi/mca-params.conf"
82+
echo "mca_base_verbose = stdout,level:9" >> "$HOME/.openmpi/mca-params.conf"
83+
echo "mpi_comm_verbose = 100" >> "$HOME/.openmpi/mca-params.conf"
84+
echo "btl_base_verbose = 100" >> "$HOME/.openmpi/mca-params.conf"
85+
echo "hwloc_base_verbose = 100" >> "$HOME/.openmpi/mca-params.conf"
86+
echo "if_base_verbose = 100" >> "$HOME/.openmpi/mca-params.conf"
87+
echo "pmix_base_verbose = 100" >> "$HOME/.openmpi/mca-params.conf"
88+
6589
- name: Test mesa-r15140
6690
run: |
6791
./setup test amuse-mesa-r15140

0 commit comments

Comments
 (0)