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 <[email protected]> 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@PetscNew\([^,;()]+ *, *@PetscNew(@; s@PetscNewLog\(([^,;()]+) *,[^,;()]+, *@PetscNewLog($1,@'
