Hi all,<br><br>on BG/Q, I cannot use the current version of spooles when configuring petsc with download-spooles=1.<br>Namely, I get runtime errors related on MPI buffers aliasing in MPI_Allgather calls.<br>Aliasing is prohibited by the MPI standard as in Fortran standards.<br>
<br>Attached please find some modified spooles' files which work on BG/Q.<br>I only changed the files that use MPI_Allgather. I don't know if there are other aliasings inside the code. <br clear="all">I tested them and now it works. No more runtime errors.<br>
<br>Could you patch the PETSc version of spooles with these new files?<br><br>-- <br>Stefano<br>