<div dir="ltr">I have some unexplainable errors with 64-bit ints in this branch:<div><br></div><div>  <a href="https://gitlab.com/petsc/petsc/-/jobs/400852717">https://gitlab.com/petsc/petsc/-/jobs/400852717</a></div><div><br></div><div>from</div><div><br></div><div>  <a href="https://gitlab.com/petsc/petsc/pipelines/108833203">https://gitlab.com/petsc/petsc/pipelines/108833203</a></div><div><br></div><div>I have built my own 64-bit arches, and the one compiled with new gcc works fine</div><div>and is valgrind clean. With the bad old Apple gcc I get an inexplicable error with</div><div><br></div><div>  DMPlexGetCellRefiner_Internal()</div><div><br></div><div>in plexrefine.c:10433. In the debugger, it looks like it only passes have the address.</div><div>I cannot understand what is going on since the declarations look fine to me, and work</div><div>with 32-bit ints. Does anyone know how to fix this? Should I be declaring my function</div><div>using PetscEnum* rather than my specific enum?</div><div><br></div><div>  Thanks,</div><div><br></div><div>     Matt<br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>-- Norbert Wiener</div><div><br></div><div><a href="http://www.cse.buffalo.edu/~knepley/" target="_blank">https://www.cse.buffalo.edu/~knepley/</a><br></div></div></div></div></div></div></div></div></div>