[petsc-users] Petsc configuration and multiple branch working

Jed Brown jed at jedbrown.org
Sat Sep 6 17:50:05 CDT 2014

Barry Smith <bsmith at mcs.anl.gov> writes:

>    The problem with using different PETSC_ARCH for each branch is that
>    when you switch the branches it will sometimes/often change an
>    include file that many of the C files are dependent on so make
>    gmake will require recompiling much of the library, with different
>    working directories this will not happen.

I use ccache so that those "recompiles" take less than 10 seconds on
average.  I don't think having a separate clone per branch is useful, so
I just have one clone and about 50 PETSC_ARCHes within it.  Reconfigure
is usually not necessary unless you have to go way back in history.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 818 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20140906/e11ad5e8/attachment.pgp>

More information about the petsc-users mailing list