Closed JHopeCollins closed 1 month ago
This is obviously right.
Tests | Passed ✅ | Skipped ⏭️ | Failed ❌ | |
---|---|---|---|---|
Firedrake complex | 8068 ran | 6487 passed | 1581 skipped | 0 failed |
Tests | Passed ✅ | Skipped ⏭️ | Failed ❌ | |
---|---|---|---|---|
Firedrake real | 8074 ran | 7288 passed | 786 skipped | 0 failed |
Description
If building with 64 bit integers, compiling tinyasm results in the following error:
PetscSFGetRootRanks
has the following signature (https://petsc.org/release/manualpages/PetscSF/PetscSFGetRootRanks/):but
nranks
is declared asPetscInt
.This PR changes the declaration of
nranks
toPetscMPIInt
. Thej
variable is also changed toPetscMPIInt
- this is fine because the only thingj
is used for is a loop index with maximum extentnranks
.