I fixed the C89 compilation problems found in the nightlies:
http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2017/07/25/make_next_arch-linux-c89_el6.log
<http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2017/07/25/make_next_arch-linux-c89_el6.log>
(both next and dmay/swarm-pic-tools-v3.8)
Is there anything else left that you want to commit to the branch
before integrating it to master?
Thank Karl - these looks fine.
I just pushed a few small edits in code which is currently inaccessible,
but which we may have to fall back upon if users find the current
implementation non-robust.
Can you please merge those as well?
Done.
Best regards,
Karli