[petsc-dev] PetscNewLog signature change
Geoffrey Irving
irving at naml.us
Thu Dec 12 14:38:01 CST 2013
This (nice) change is preventing the TAO development branch from
compiling against PETSc master. What's the best way to fix it? This
is mainly a question for TAO folk, but I'm cc'ing petsc-dev in case
Jed has opinions on the best way to maintain external libraries.
I'm happy to implement whatever change is suggested, either by running
Jed's script or making a variant that replaces PetscNewLog with a
TaoNewLog compatibility macro.
Thanks,
Geoffrey
commit b00a91154f763f12aa55f3d53a3f2776f15f49e3
Author: Jed Brown <jedbrown at mcs.anl.gov>
Date: Tue Dec 3 12:54:21 2013 -0600
Sys: drop explicit type arguments from PetscNew() and PetscNewLog()
git grep -l 'PetscNew\(Log\)\?(' -- $1 | xargs perl -pi -e '
s at PetscNew\([^,;()]+ *, *@PetscNew(@;
s at PetscNewLog\(([^,;()]+) *,[^,;()]+, *@PetscNewLog($1,@'
More information about the petsc-dev
mailing list