Barry Smith <bsm...@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.

Attachment: pgp26NhBloqjr.pgp
Description: PGP signature

Reply via email to