[petsc-dev] PETSc-3.4 PR open at	https://github.com/Homebrew/homebrew-science/pull/343
    Aron Ahmadia 
    aron at ahmadia.net
       
    Sat Oct 12 16:40:39 CDT 2013
    
    
  
On Sat, Oct 12, 2013 at 5:18 PM, Jed Brown <jedbrown at mcs.anl.gov> wrote:
>  It would be nice to have a
> systematic (or at least recommended) place to put that debug library.
/usr/lib/debug
Is standard in Fedora and Debian, good enough for me.
Here's an interesting discussion on Debian on where this is going in
the future (automated creation of debug libraries):
https://wiki.debian.org/AutomaticDebugPackages
PETSc is in an interesting situation because the package itself has
different levels of "optimizations".  If I recall correctly, the input
validation only adds overhead on the order of 5%.  I'd suggest leaving
that in to a prefix build, then stripping/splitting symbols into a
debug library, as the rest of the open source world seems to be doing.
A
    
    
More information about the petsc-dev
mailing list