> I'm even still debating whether to count "damn, we've been forgetting
> to update our php docs" as a critical bugfix.
I'd say no on that one since you have to try really hard to do anything with a
local .php file... those files are desingned to be served through the server.
I think one of the things I'll do with automake is allow for a local .html
version of the class docs, though.
And as for this:
> This may mean I need to start adding more "<< XXX support disabled >>"
> messages to our m4 files so that mistakes like this stand out more,
> but on the other hand it may mean I need to just stop futzing with our
> m4 files...
Have a look at the summary from libmesh.automake:
config.status: creating include/base/libmesh_config.h - prefix LIBMESH for
include/base/libmesh_config.h.tmp defines
config.status: executing depfiles commands
config.status: executing libtool commands
----------------------------------- SUMMARY -----------------------------------
Package version................... : libmesh-0.8.0
C++ compiler type................. : intel_icc_v11.x
C++ compiler...................... : icpc
C compiler........................ : icc
Fortran compiler.................. : no
Build Method...................... : opt
CPPFLAGS.......................... : -DNDEBUG
CXXFLAGS.......................... : -O3 -unroll -w0 -ftz -par_report0
-openmp_report0 -DMPICH_IGNORE_CXX_SEEK -openmp
CFLAGS............................ : -O3 -unroll -w0 -ftz -par_report0
-openmp_report0 -openmp
Install dir....................... : /tmp/foo
Build user........................ : benkirk
Build host........................ : hbar
Configure date.................... : 2012-04-05 12:43
Build architecture................ : x86_64-unknown-linux-gnu
SVN revision number............... : 5519
Library Features:
adaptive mesh refinement........ : yes
complex variables............... : no
ghosted vectors................. : yes
high-order shape functions...... : yes
infinite elements............... : yes
Dirichlet constraints........... : yes
node constraints................ : yes
parallel mesh................... : no
performance logging............. : yes
periodic boundary conditions.... : yes
reference counting.............. : yes
shape function 2nd derivs....... : yes
stack trace files............... : yes
subdomain id size............... : 2 bytes
variational smoother............ : yes
xdr binary I/O.................. : yes
Optional Packages:
boost........................... : yes
eigen........................... : no
exodus.......................... : yes
fparser......................... : yes
glpk............................ : yes
gmv............................. : yes
gzstream........................ : yes
laspack......................... : yes
libhilbert...................... : yes
metis........................... : yes
mpi............................. : yes
nemesis......................... : yes
netcdf.......................... : yes
openmp.......................... : yes
parmetis........................ : yes
petsc........................... : yes
sfcurves........................ : yes
slepc........................... : yes
tbb............................. : yes
tetgen.......................... : yes
triangle........................ : yes
trilinos........................ : yes
...AztecOO...................... : yes
...NOX.......................... : yes
...ML........................... : yes
vtk............................. : yes
libmesh_optional_INCLUDES....... :
-I/org/centers/pecos/LIBRARIES/GLPK/glpk-4.43-intel-11.1-lucid/include
-I/org/centers/pecos/LIBRARIES/VTK/vtk-5.4.2-intel-11.1-lucid/include/vtk-5.4
-I/org/centers/pecos/LIBRARIES/TBB/tbb-2.2.013-intel-11.1-lucid/include
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/Comm
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/Operator
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/Smoother
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/Coarsen
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/Krylov
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/Main
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/FEGrid
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/Utils
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/MLAPI
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/MatrixFree
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/RefMaxwell
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/Include
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/block
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/btf
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/coloring
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/distdir
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/inout
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/restrict
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/matlab
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/model_evaluator
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/transform
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/zoltan
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/petsc
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/SuiteSparse/BTF/Include
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/SuiteSparse/AMD/Include
-I/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/include/SuiteSparse/UFconfig
-I/org/centers/pecos/LIBRARIES/SLEPC/slepc-3.1-p4/include
-I/org/centers/pecos/LIBRARIES/PETSC3/petsc-3.1-p5/intel-11.1-lucid-mpich2-1.2.1-cxx-opt/include
-I/org/centers/pecos/LIBRARIES/PETSC3/petsc-3.1-p5/include
-I/org/centers/pecos/LIBRARIES/MPICH2/mpich2-1.2.1-intel-11.1-lucid/include
-I/usr/include
libmesh_optional_LIBS........... :
-Wl,-rpath,/org/centers/pecos/LIBRARIES/GLPK/glpk-4.43-intel-11.1-lucid/lib
-L/org/centers/pecos/LIBRARIES/GLPK/glpk-4.43-intel-11.1-lucid/lib -lglpk
-Wl,-rpath,/org/centers/pecos/LIBRARIES/VTK/vtk-5.4.2-intel-11.1-lucid/lib/vtk-5.4
-L/org/centers/pecos/LIBRARIES/VTK/vtk-5.4.2-intel-11.1-lucid/lib/vtk-5.4
-lvtkIO -lvtkCommon -lvtkFiltering -lz
-L/org/centers/pecos/LIBRARIES/TBB/tbb-2.2.013-intel-11.1-lucid/lib -ltbb
-ltbbmalloc
-L/org/centers/pecos/LIBRARIES/MPICH2/mpich2-1.2.1-intel-11.1-lucid/lib
-L/org/centers/pecos/LIBRARIES/TRILINOS/trilinos-9.0.3-intel-11.1-lucid-mkl-10.0.3.020-mpich2-1.2.1/lib
-L/org/centers/pecos/LIBRARIES/MKL/mkl-10.0.3.020-intel-11.1-lucid/lib/em64t
-L/opt/intel/Compiler/11.1/073/lib/intel64
-L/usr/lib/gcc/x86_64-linux-gnu/4.4.3 -L/usr/lib64 -L/usr/lib -lnoxepetra -lnox
-lml -lifpack -lamesos -lepetraext -laztecoo -ltriutils -lepetra -lteuchos
-L/org/centers/pecos/LIBRARIES/PETSC3/petsc-3.1-p5/intel-11.1-lucid-mpich2-1.2.1-cxx-opt/lib
-lpetsc -lX11
-Wl,-rpath,/org/centers/pecos/LIBRARIES/PETSC3/petsc-3.1-p5/intel-11.1-lucid-mpich2-1.2.1-cxx-opt/lib
-lHYPRE -lsuperlu_dist_2.4 -lcmumps -ldmumps -lsmumps -lzmumps -lmumps_common
-lpord -lparmetis -lmetis -lscalapack -lblacs -lsuperlu_4.0
-Wl,-rpath,/org/centers/pecos/LIBRARIES/MKL/mkl-10.0.3.020-intel-11.1-lucid/lib/em64t
-lmkl_solver_lp64_sequential -lmkl_intel_lp64 -lmkl_sequential -lmkl_core
-Wl,-rpath,/org/centers/pecos/LIBRARIES/MPICH2/mpich2-1.2.1-intel-11.1-lucid/lib
-Wl,-rpath,/opt/intel/Compiler/11.1/073/lib/intel64 -lmpichf90 -lifport
-lifcore -lmpichcxx -lstdc++ -lmpich -lopa -lpthread -lrt -limf -lm -lsvml
-lipgo -ldecimal -lgcc_s -lirc -lirc_s -ldl
-------------------------------------------------------------------------------
Configure complete, now type 'make' and then 'make install'.
---------------------------------------------
--------- Done Configuring libMesh ----------
---------------------------------------------
(looks better in a fixed width terminal font!)
I'd say its a lot more useful. You could backport this or just hold off for
the reintegration. I'd vote for the latter.
-Ben
------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel