[CIG-SHORT] "make check" error upon updating PyLith

Brad Aagaard baagaard at usgs.gov
Tue Mar 29 20:05:21 PDT 2011


Jeff-

If you install FIAT and ScientificPython yourself, then you don't need 
to use those options with PETSc. Matt setup PETSc configure so that it 
could install both of them, but neither is required by PETSc or Sieve at 
this time.

You can remove

--download-fiat=1
--with-scientificpython=1
--with-scientificpython-dir=/home/jeffremt/tools/petsc-dev/linux_gcc-4.1.1_64_opt

We have been working on developing easier ways to build PyLith from 
source and we recommend following PETSc configure arguments:

--download-f-blas-lapack=1
--with-sieve=1
--with-c2html=0
--with-clanguage=C++
--with-mpicompilers=1
--with-debugging=0
--download-chaco=1
--download-boost=1
--download-m1=1
--with-shared-libraries=1

After you run "make check" and get the segmentation fault, run the 
feassemble tests in the debugger and then when the error (segmentation 
fault) is encountered run the backtrace command:

cd unittests/libtests/feassemble
gdb .libs/testfeassemble
run
backtrace

and send me the output of the backtrace command. This will show where in 
the code the segmentation fault is occurring.

Brad


On 3/29/11 4:39 PM, Jeffrey Thompson wrote:
> Hi Brad,
>
> I've gone through and checked my environment variables and removed the
> old version of FIAT that I had on my system.  The same issue I had
> earlier remains.  I've attached my makeCheck.log file, and I've made
> sure that it accurately represents the error that I'm receiving during
> "make check."
>
> Just to be sure I've implimented the new version of FIAT correctly, I'll
> summarize where I have FIAT located on my system and how my environment
> variables are setup.  I have FIAT (version 0.9.9) installed in both my
> tools/petsc-dev/linux_gcc-4.1.1_64_opt/lib/python2.5/site-packages/FIAT
> and my tools/cig/gcc-4.1.1_64/lib/python2.5/site-packes/FIAT
> directories.  I've found that I need FIAT in both locations otherwise
> either PETSc won't configure (or will download it if instructed to) or
> PyLith's configure cannot locate FIAT.  My environment variables for
> FIAT are:
>
> FIAT_DIR=${PETSC_DIR}/linux_${TOOLS_FORMAT}_opt/
> export
> PYTHONPATH=${PYTHONPATH}:${FIAT_DIR}/lib/python${PYTHON_VERSION}/site-packages
>
> where PETSC_DIR points to tools/petsc-dev and TOOLS_FORMAT returns
> gcc-4.1.1_64.  Please let me know if I have any mistakes in how I've
> updated FIAT.
>
> Thanks,
> Jeff
>
> On Tue, Mar 29, 2011 at 2:32 PM, Brad Aagaard <baagaard at usgs.gov
> <mailto:baagaard at usgs.gov>> wrote:
>
>     Jeff-
>
>     Your makeCheck.log file does not match the information you included
>     in your email message. The makeCheck.log shows all libtests passing
>     and some pytests related to FIAT failing, so I can't tell which
>     tests are really failing and which are passing. All of the unit
>     tests pass on my machine and on the buildbots, so I suspect your
>     environment is not being setup consistently.
>
>     I recommend checking your environment variables carefully to make
>     sure you have just one version of PyLith in your path and that the
>     values are consistent with those used when you configured PyLith. In
>     other words, make sure PATH, LD_LIBRARY_PATH (or DYLD_LIBRARY_PATH
>     on darwin), and PYTHONPATH are up-to-date and consistent. You should
>     also make sure any old FIAT versions are removed (remove the FIAT
>     directory from $PREFIX/lib/python2.5/site-packages).
>
>     Brad
>
>
>
>     On 03/29/2011 01:29 PM, Jeffrey Thompson wrote:
>
>         Hi CIG-Short,
>
>         I'm trying to update my version of PyLith, and I ran into a
>         problem with
>         feassemble during the make check.  I've attached my PyLith
>         configuration
>         logs, as well as the make and makeCheck logs to this email.
>           Below, I've
>         also copied the text dumped by the "make check" into the
>         terminal.  I
>         updated petsc-dev (using it to download scientificpython and
>         fiat) as well
>         as PyLith while trying to update PyLith.
>
>         Thanks for the help,
>         Jeff Thompson
>         Caltech Seismolab
>
>
>         creating testfeassemble
>         make[5]: Leaving directory
>         `/home/jeffremt/tools/cig/v1.5-stable/unittests/libtests/feassemble'
>         make  check-TESTS
>         make[5]: Entering directory
>         `/home/jeffremt/tools/cig/v1.5-stable/unittests/libtests/feassemble'
>         pylith::feassemble::TestCellGeometry::testOrient0D : OK
>         pylith::feassemble::TestCellGeometry::testOrient1D : OK
>         pylith::feassemble::TestCellGeometry::testOrient2D : OK
>         pylith::feassemble::TestGeometryPoint1D::testConstructor : OK
>         pylith::feassemble::TestGeometryPoint1D::testClone : OK
>         pylith::feassemble::TestGeometryPoint1D::testGeomLowerDim : OK
>         pylith::feassemble::TestGeometryPoint1D::testCellDim : OK
>         pylith::feassemble::TestGeometryPoint1D::testSpaceDim : OK
>         pylith::feassemble::TestGeometryPoint1D::testNumCorners : OK
>         pylith::feassemble::TestGeometryPoint1D::testOrientFn : OK
>         pylith::feassemble::TestGeometryPoint1D::testJacobian : OK
>         pylith::feassemble::TestGeometryPoint2D::testConstructor : OK
>         pylith::feassemble::TestGeometryPoint2D::testClone : OK
>         pylith::feassemble::TestGeometryPoint2D::testGeomLowerDim : OK
>         pylith::feassemble::TestGeometryPoint2D::testCellDim : OK
>         pylith::feassemble::TestGeometryPoint2D::testSpaceDim : OK
>         pylith::feassemble::TestGeometryPoint2D::testNumCorners : OK
>         pylith::feassemble::TestGeometryPoint2D::testOrientFn : OK
>         pylith::feassemble::TestGeometryPoint2D::testJacobian : OK
>         pylith::feassemble::TestGeometryPoint3D::testConstructor : OK
>         pylith::feassemble::TestGeometryPoint3D::testClone : OK
>         pylith::feassemble::TestGeometryPoint3D::testGeomLowerDim : OK
>         pylith::feassemble::TestGeometryPoint3D::testCellDim : OK
>         pylith::feassemble::TestGeometryPoint3D::testSpaceDim : OK
>         pylith::feassemble::TestGeometryPoint3D::testNumCorners : OK
>         pylith::feassemble::TestGeometryPoint3D::testOrientFn : OK
>         pylith::feassemble::TestGeometryPoint3D::testJacobian : OK
>         pylith::feassemble::TestGeometryLine1D::testConstructor : OK
>         pylith::feassemble::TestGeometryLine1D::testClone : OK
>         pylith::feassemble::TestGeometryLine1D::testGeomLowerDim : OK
>         pylith::feassemble::TestGeometryLine1D::testCellDim : OK
>         pylith::feassemble::TestGeometryLine1D::testSpaceDim : OK
>         pylith::feassemble::TestGeometryLine1D::testNumCorners : OK
>         pylith::feassemble::TestGeometryLine1D::testOrientFn : OK
>         pylith::feassemble::TestGeometryLine1D::testJacobian : OK
>         pylith::feassemble::TestGeometryLine2D::testConstructor : OK
>         pylith::feassemble::TestGeometryLine2D::testClone : OK
>         pylith::feassemble::TestGeometryLine2D::testGeomLowerDim : OK
>         pylith::feassemble::TestGeometryLine2D::testCellDim : OK
>         pylith::feassemble::TestGeometryLine2D::testSpaceDim : OK
>         pylith::feassemble::TestGeometryLine2D::testNumCorners : OK
>         pylith::feassemble::TestGeometryLine2D::testOrientFn : OK
>         pylith::feassemble::TestGeometryLine2D::testJacobian : OK
>         pylith::feassemble::TestGeometryLine3D::testConstructor : OK
>         pylith::feassemble::TestGeometryLine3D::testClone : OK
>         pylith::feassemble::TestGeometryLine3D::testGeomLowerDim : OK
>         pylith::feassemble::TestGeometryLine3D::testCellDim : OK
>         pylith::feassemble::TestGeometryLine3D::testSpaceDim : OK
>         pylith::feassemble::TestGeometryLine3D::testNumCorners : OK
>         pylith::feassemble::TestGeometryLine3D::testOrientFn : OK
>         pylith::feassemble::TestGeometryLine3D::testJacobian : OK
>         pylith::feassemble::TestGeometryTri2D::testConstructor : OK
>         pylith::feassemble::TestGeometryTri2D::testClone : OK
>         pylith::feassemble::TestGeometryTri2D::testGeomLowerDim : OK
>         pylith::feassemble::TestGeometryTri2D::testCellDim : OK
>         pylith::feassemble::TestGeometryTri2D::testSpaceDim : OK
>         pylith::feassemble::TestGeometryTri2D::testNumCorners : OK
>         pylith::feassemble::TestGeometryTri2D::testOrientFn : OK
>         pylith::feassemble::TestGeometryTri2D::testJacobian : OK
>         pylith::feassemble::TestGeometryTri3D::testConstructor : OK
>         pylith::feassemble::TestGeometryTri3D::testClone : OK
>         pylith::feassemble::TestGeometryTri3D::testGeomLowerDim : OK
>         pylith::feassemble::TestGeometryTri3D::testCellDim : OK
>         pylith::feassemble::TestGeometryTri3D::testSpaceDim : OK
>         pylith::feassemble::TestGeometryTri3D::testNumCorners : OK
>         pylith::feassemble::TestGeometryTri3D::testOrientFn : OK
>         pylith::feassemble::TestGeometryTri3D::testJacobian : OK
>         pylith::feassemble::TestGeometryQuad2D::testConstructor : OK
>         pylith::feassemble::TestGeometryQuad2D::testClone : OK
>         pylith::feassemble::TestGeometryQuad2D::testGeomLowerDim : OK
>         pylith::feassemble::TestGeometryQuad2D::testCellDim : OK
>         pylith::feassemble::TestGeometryQuad2D::testSpaceDim : OK
>         pylith::feassemble::TestGeometryQuad2D::testNumCorners : OK
>         pylith::feassemble::TestGeometryQuad2D::testOrientFn : OK
>         pylith::feassemble::TestGeometryQuad2D::testJacobian : OK
>         pylith::feassemble::TestGeometryQuad3D::testConstructor : OK
>         pylith::feassemble::TestGeometryQuad3D::testClone : OK
>         pylith::feassemble::TestGeometryQuad3D::testGeomLowerDim : OK
>         pylith::feassemble::TestGeometryQuad3D::testCellDim : OK
>         pylith::feassemble::TestGeometryQuad3D::testSpaceDim : OK
>         pylith::feassemble::TestGeometryQuad3D::testNumCorners : OK
>         pylith::feassemble::TestGeometryQuad3D::testOrientFn : OK
>         pylith::feassemble::TestGeometryQuad3D::testJacobian : OK
>         pylith::feassemble::TestGeometryTet3D::testConstructor : OK
>         pylith::feassemble::TestGeometryTet3D::testClone : OK
>         pylith::feassemble::TestGeometryTet3D::testGeomLowerDim : OK
>         pylith::feassemble::TestGeometryTet3D::testCellDim : OK
>         pylith::feassemble::TestGeometryTet3D::testSpaceDim : OK
>         pylith::feassemble::TestGeometryTet3D::testNumCorners : OK
>         pylith::feassemble::TestGeometryTet3D::testOrientFn : OK
>         pylith::feassemble::TestGeometryTet3D::testJacobian : OK
>         pylith::feassemble::TestGeometryHex3D::testConstructor : OK
>         pylith::feassemble::TestGeometryHex3D::testClone : OK
>         pylith::feassemble::TestGeometryHex3D::testGeomLowerDim : OK
>         pylith::feassemble::TestGeometryHex3D::testCellDim : OK
>         pylith::feassemble::TestGeometryHex3D::testSpaceDim : OK
>         pylith::feassemble::TestGeometryHex3D::testNumCorners : OK
>         pylith::feassemble::TestGeometryHex3D::testOrientFn : OK
>         pylith::feassemble::TestGeometryHex3D::testJacobian : OK
>         pylith::feassemble::TestQuadratureRefCell::testConstructor : OK
>         pylith::feassemble::TestQuadratureRefCell::testMinJacobian : OK
>         pylith::feassemble::TestQuadratureRefCell::testRefGeometry : OK
>         pylith::feassemble::TestQuadratureRefCell::testInitialize : OK
>         pylith::feassemble::TestQuadratureEngine::testCopyConstructor : OK
>         pylith::feassemble::TestQuadratureEngine::testInitialize : OK
>         pylith::feassemble::TestQuadrature0D::testConstructor : OK
>         pylith::feassemble::TestQuadrature0D::testPoint : OK
>         pylith::feassemble::TestQuadrature1D::testConstructor : OK
>         pylith::feassemble::TestQuadrature1D::testLinear : OK
>         pylith::feassemble::TestQuadrature1D::testQuadratic : OK
>         pylith::feassemble::TestQuadrature1Din2D::testConstructor : OK
>         pylith::feassemble::TestQuadrature1Din2D::testLinear : OK
>         pylith::feassemble::TestQuadrature1Din2D::testQuadratic : OK
>         pylith::feassemble::TestQuadrature1Din3D::testConstructor : OK
>         pylith::feassemble::TestQuadrature1Din3D::testLinear : OK
>         pylith::feassemble::TestQuadrature1Din3D::testQuadratic : OK
>         pylith::feassemble::TestQuadrature2D::testConstructor : OK
>         pylith::feassemble::TestQuadrature2D::testLinear : OK
>         pylith::feassemble::TestQuadrature2D::testQuadratic : OK
>         pylith::feassemble::TestQuadrature2Din3D::testConstructor : OK
>         pylith::feassemble::TestQuadrature2Din3D::testLinearXYZ : OK
>         pylith::feassemble::TestQuadrature2Din3D::testLinearXY : OK
>         pylith::feassemble::TestQuadrature2Din3D::testLinearYZ : OK
>         pylith::feassemble::TestQuadrature2Din3D::testLinearXZ : OK
>         pylith::feassemble::TestQuadrature2Din3D::testQuadratic : OK
>         pylith::feassemble::TestQuadrature3D::testConstructor : OK
>         pylith::feassemble::TestQuadrature3D::testLinear : OK
>         pylith::feassemble::TestQuadrature3D::testQuadratic : OK
>         pylith::feassemble::TestQuadrature::testCopyConstructor : OK
>         pylith::feassemble::TestQuadrature::testCheckConditioning : OK
>         pylith::feassemble::TestQuadrature::testEngineAccessors : OK
>         pylith::feassemble::TestQuadrature::testComputeGeometry : OK
>         pylith::feassemble::TestQuadrature::testComputeGeometryCell : OK
>         pylith::feassemble::TestIntegrator::testTimeStep : OK
>         pylith::feassemble::TestIntegrator::testStableTimeStep : OK
>         pylith::feassemble::TestIntegrator::testIsJacobianSymmetric : OK
>         pylith::feassemble::TestIntegrator::testQuadrature : OK
>         pylith::feassemble::TestIntegrator::testNormalizer : OK
>         pylith::feassemble::TestIntegrator::testGravityField : OK
>         pylith::feassemble::TestIntegrator::testInitCellVector : OK
>         pylith::feassemble::TestIntegrator::testResetCellVector : OK
>         pylith::feassemble::TestIntegrator::testInitCellMatrix : OK
>         pylith::feassemble::TestIntegrator::testResetCellMatrix : OK
>         pylith::feassemble::TestIntegrator::testLumpCellMatrix : OK
>         pylith::feassemble::TestIntegrator::testSplitField : OK
>         pylith::feassemble::TestIntegratorElasticity::testCalcTotalStrain1D
>         : OK
>         pylith::feassemble::TestIntegratorElasticity::testCalcTotalStrain2D
>         : OK
>         pylith::feassemble::TestIntegratorElasticity::testCalcTotalStrain3D
>         : OK
>         pylith::feassemble::TestElasticityExplicit::testConstructor : OK
>         pylith::feassemble::TestElasticityExplicit::testTimeStep : OK
>         pylith::feassemble::TestElasticityExplicit::testMaterial : OK
>         pylith::feassemble::TestElasticityExplicit::testNeedNewJacobian : OK
>         pylith::feassemble::TestElasticityExplicit::testUseSolnIncr : OK
>         pylith::feassemble::TestElasticityExplicit1DLinear::testInitialize
>         : OK
>         pylith::feassemble::TestElasticityExplicit1DLinear::testIntegrateResidual
>         :
>         OK
>         pylith::feassemble::TestElasticityExplicit1DLinear::testIntegrateResidualLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicit1DLinear::testIntegrateJacobian
>         :
>         OK
>         pylith::feassemble::TestElasticityExplicit1DLinear::testIntegrateJacobianLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicit1DLinear::testUpdateStateVars
>         : OK
>         pylith::feassemble::TestElasticityExplicit1DLinear::testStableTimeStep
>         : OK
>         pylith::feassemble::TestElasticityExplicit1DQuadratic::testInitialize
>         : OK
>         pylith::feassemble::TestElasticityExplicit1DQuadratic::testIntegrateResidual
>         : OK
>         pylith::feassemble::TestElasticityExplicit1DQuadratic::testIntegrateResidualLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicit1DQuadratic::testIntegrateJacobian
>         : OK
>         pylith::feassemble::TestElasticityExplicit1DQuadratic::testIntegrateJacobianLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicit1DQuadratic::testUpdateStateVars
>         :
>         OK
>         pylith::feassemble::TestElasticityExplicit1DQuadratic::testStableTimeStep
>         :
>         OK
>         pylith::feassemble::TestElasticityExplicit2DLinear::testInitialize
>         : OK
>         pylith::feassemble::TestElasticityExplicit2DLinear::testIntegrateResidual
>         :
>         OK
>         pylith::feassemble::TestElasticityExplicit2DLinear::testIntegrateResidualLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicit2DLinear::testIntegrateJacobian
>         :
>         OK
>         pylith::feassemble::TestElasticityExplicit2DLinear::testIntegrateJacobianLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicit2DLinear::testUpdateStateVars
>         : OK
>         pylith::feassemble::TestElasticityExplicit2DLinear::testStableTimeStep
>         : OK
>         pylith::feassemble::TestElasticityExplicit2DQuadratic::testInitialize
>         : OK
>         pylith::feassemble::TestElasticityExplicit2DQuadratic::testIntegrateResidual
>         : OK
>         pylith::feassemble::TestElasticityExplicit2DQuadratic::testIntegrateResidualLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicit2DQuadratic::testIntegrateJacobian
>         : OK
>         pylith::feassemble::TestElasticityExplicit2DQuadratic::testIntegrateJacobianLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicit2DQuadratic::testUpdateStateVars
>         :
>         OK
>         pylith::feassemble::TestElasticityExplicit2DQuadratic::testStableTimeStep
>         :
>         OK
>         pylith::feassemble::TestElasticityExplicit3DLinear::testInitialize
>         : OK
>         pylith::feassemble::TestElasticityExplicit3DLinear::testIntegrateResidual
>         :
>         OK
>         pylith::feassemble::TestElasticityExplicit3DLinear::testIntegrateResidualLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicit3DLinear::testIntegrateJacobian
>         :
>         OK
>         pylith::feassemble::TestElasticityExplicit3DLinear::testIntegrateJacobianLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicit3DLinear::testUpdateStateVars
>         : OK
>         pylith::feassemble::TestElasticityExplicit3DLinear::testStableTimeStep
>         : OK
>         pylith::feassemble::TestElasticityExplicit3DQuadratic::testInitialize
>         : OK
>         pylith::feassemble::TestElasticityExplicit3DQuadratic::testIntegrateResidual
>         : OK
>         pylith::feassemble::TestElasticityExplicit3DQuadratic::testIntegrateResidualLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicit3DQuadratic::testIntegrateJacobian
>         : OK
>         pylith::feassemble::TestElasticityExplicit3DQuadratic::testIntegrateJacobianLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicit3DQuadratic::testUpdateStateVars
>         :
>         OK
>         pylith::feassemble::TestElasticityExplicit3DQuadratic::testStableTimeStep
>         :
>         OK
>         pylith::feassemble::TestElasticityExplicitGrav1DLinear::testInitialize
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav1DLinear::testIntegrateResidual
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav1DLinear::testIntegrateResidualLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav1DLinear::testIntegrateJacobian
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav1DLinear::testIntegrateJacobianLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav1DLinear::testUpdateStateVars
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav1DQuadratic::testInitialize
>         :
>         OK
>         pylith::feassemble::TestElasticityExplicitGrav1DQuadratic::testIntegrateResidual
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav1DQuadratic::testIntegrateResidualLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav1DQuadratic::testIntegrateJacobian
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav1DQuadratic::testIntegrateJacobianLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav1DQuadratic::testUpdateStateVars
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav2DLinear::testInitialize
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav2DLinear::testIntegrateResidual
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav2DLinear::testIntegrateResidualLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav2DLinear::testIntegrateJacobian
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav2DLinear::testIntegrateJacobianLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav2DLinear::testUpdateStateVars
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav2DQuadratic::testInitialize
>         :
>         OK
>         pylith::feassemble::TestElasticityExplicitGrav2DQuadratic::testIntegrateResidual
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav2DQuadratic::testIntegrateResidualLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav2DQuadratic::testIntegrateJacobian
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav2DQuadratic::testIntegrateJacobianLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav2DQuadratic::testUpdateStateVars
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav3DLinear::testInitialize
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav3DLinear::testIntegrateResidual
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav3DLinear::testIntegrateResidualLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav3DLinear::testIntegrateJacobian
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav3DLinear::testIntegrateJacobianLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav3DLinear::testUpdateStateVars
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav3DQuadratic::testInitialize
>         :
>         OK
>         pylith::feassemble::TestElasticityExplicitGrav3DQuadratic::testIntegrateResidual
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav3DQuadratic::testIntegrateResidualLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav3DQuadratic::testIntegrateJacobian
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav3DQuadratic::testIntegrateJacobianLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicitGrav3DQuadratic::testUpdateStateVars
>         : OK
>         pylith::feassemble::TestElasticityExplicitTri3::testConstructor : OK
>         pylith::feassemble::TestElasticityExplicitTri3::testTimeStep : OK
>         pylith::feassemble::TestElasticityExplicitTri3::testMaterial : OK
>         pylith::feassemble::TestElasticityExplicitTri3::testNeedNewJacobian
>         : OK
>         pylith::feassemble::TestElasticityExplicitTri3::testUseSolnIncr : OK
>         pylith::feassemble::TestElasticityExplicitTri3::testInitialize : OK
>         pylith::feassemble::TestElasticityExplicitTri3::testIntegrateResidual
>         : OK
>         pylith::feassemble::TestElasticityExplicitTri3::testIntegrateResidualLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicitTri3::testIntegrateJacobian
>         : OK
>         pylith::feassemble::TestElasticityExplicitTri3::testIntegrateJacobianLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicitTri3::testUpdateStateVars
>         : OK
>         pylith::feassemble::TestElasticityExplicitTri3::testStableTimeStep
>         : OK
>         pylith::feassemble::TestElasticityExplicitTet4::testConstructor : OK
>         pylith::feassemble::TestElasticityExplicitTet4::testTimeStep : OK
>         pylith::feassemble::TestElasticityExplicitTet4::testMaterial : OK
>         pylith::feassemble::TestElasticityExplicitTet4::testNeedNewJacobian
>         : OK
>         pylith::feassemble::TestElasticityExplicitTet4::testUseSolnIncr : OK
>         pylith::feassemble::TestElasticityExplicitTet4::testInitialize : OK
>         pylith::feassemble::TestElasticityExplicitTet4::testIntegrateResidual
>         : OK
>         pylith::feassemble::TestElasticityExplicitTet4::testIntegrateResidualLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicitTet4::testIntegrateJacobian
>         : OK
>         pylith::feassemble::TestElasticityExplicitTet4::testIntegrateJacobianLumped
>         : OK
>         pylith::feassemble::TestElasticityExplicitTet4::testUpdateStateVars
>         : OK
>         pylith::feassemble::TestElasticityExplicitTet4::testStableTimeStep
>         : OK
>         pylith::feassemble::TestElasticityImplicit::testConstructor : OK
>         pylith::feassemble::TestElasticityImplicit::testTimeStep : OK
>         pylith::feassemble::TestElasticityImplicit::testMaterial : OK
>         pylith::feassemble::TestElasticityImplicit::testNeedNewJacobian : OK
>         pylith::feassemble::TestElasticityImplicit::testUseSolnIncr : OK
>         pylith::feassemble::TestElasticityImplicit1DLinear::testInitialize
>         : OK
>         pylith::feassemble::TestElasticityImplicit1DLinear::testIntegrateResidual
>         :
>         OK
>         pylith::feassemble::TestElasticityImplicit1DLinear::testIntegrateJacobian
>         :
>         OK
>         pylith::feassemble::TestElasticityImplicit1DLinear::testUpdateStateVars
>         : OK
>         pylith::feassemble::TestElasticityImplicit1DLinear::testStableTimeStep
>         : OK
>         pylith::feassemble::TestElasticityImplicit1DQuadratic::testInitialize
>         : OK
>         pylith::feassemble::TestElasticityImplicit1DQuadratic::testIntegrateResidual
>         : OK
>         pylith::feassemble::TestElasticityImplicit1DQuadratic::testIntegrateJacobian
>         : OK
>         pylith::feassemble::TestElasticityImplicit1DQuadratic::testUpdateStateVars
>         :
>         OK
>         pylith::feassemble::TestElasticityImplicit1DQuadratic::testStableTimeStep
>         :
>         OK
>         pylith::feassemble::TestElasticityImplicit2DLinear::testInitialize
>         : OK
>         pylith::feassemble::TestElasticityImplicit2DLinear::testIntegrateResidual
>         :
>         OK
>         pylith::feassemble::TestElasticityImplicit2DLinear::testIntegrateJacobian
>         :
>         OK
>         pylith::feassemble::TestElasticityImplicit2DLinear::testUpdateStateVars
>         : OK
>         pylith::feassemble::TestElasticityImplicit2DLinear::testStableTimeStep
>         : OK
>         pylith::feassemble::TestElasticityImplicit2DQuadratic::testInitialize
>         : OK
>         pylith::feassemble::TestElasticityImplicit2DQuadratic::testIntegrateResidual
>         : OK
>         pylith::feassemble::TestElasticityImplicit2DQuadratic::testIntegrateJacobian
>         : OK
>         pylith::feassemble::TestElasticityImplicit2DQuadratic::testUpdateStateVars
>         :
>         OK
>         pylith::feassemble::TestElasticityImplicit2DQuadratic::testStableTimeStep
>         :
>         OK
>         pylith::feassemble::TestElasticityImplicit3DLinear::testInitialize
>         : OK
>         pylith::feassemble::TestElasticityImplicit3DLinear::testIntegrateResidual
>         :
>         OK
>         pylith::feassemble::TestElasticityImplicit3DLinear::testIntegrateJacobian
>         :
>         OK
>         pylith::feassemble::TestElasticityImplicit3DLinear::testUpdateStateVars
>         : OK
>         pylith::feassemble::TestElasticityImplicit3DLinear::testStableTimeStep
>         : OK
>         pylith::feassemble::TestElasticityImplicit3DQuadratic::testInitialize
>         : OK
>         pylith::feassemble::TestElasticityImplicit3DQuadratic::testIntegrateResidual
>         : OK
>         pylith::feassemble::TestElasticityImplicit3DQuadratic::testIntegrateJacobian
>         : OK
>         pylith::feassemble::TestElasticityImplicit3DQuadratic::testUpdateStateVars
>         :
>         OK
>         pylith::feassemble::TestElasticityImplicit3DQuadratic::testStableTimeStep
>         :
>         OK
>         pylith::feassemble::TestElasticityImplicitGrav1DLinear::testInitialize
>         : OK
>         pylith::feassemble::TestElasticityImplicitGrav1DLinear::testIntegrateResidual[0]PETSC
>         ERROR:
>         ------------------------------------------------------------------------
>         [0]PETSC ERROR: Caught signal number 11 SEGV: Segmentation
>         Violation,
>         probably memory access out of range
>         [0]PETSC ERROR: Try option -start_in_debugger or
>         -on_error_attach_debugger
>         [0]PETSC ERROR: or see
>         http://www.mcs.anl.gov/petsc/petsc-as/documentation/faq.html#valgrind[0]PETSCERROR:
>         or try
>         http://valgrind.org on GNU/linux and Apple Mac OS X to find memory
>         corruption errors
>         [0]PETSC ERROR: configure using --with-debugging=yes, recompile,
>         link, and
>         run
>         [0]PETSC ERROR: to get more information on the crash.
>         [0]PETSC ERROR: --------------------- Error Message
>         ------------------------------------
>         [0]PETSC ERROR: Signal received!
>         [0]PETSC ERROR:
>         ------------------------------------------------------------------------
>         [0]PETSC ERROR: Petsc Development HG revision:
>         cf735cc08903cfb8eb748b1c44ea97d1cb4d7b9b  HG Date: Mon Mar 28
>         12:42:26 2011
>         -0500
>         [0]PETSC ERROR: See docs/changes/index.html for recent updates.
>         [0]PETSC ERROR: See docs/faq.html for hints about trouble shooting.
>         [0]PETSC ERROR: See docs/index.html for manual pages.
>         [0]PETSC ERROR:
>         ------------------------------------------------------------------------
>         [0]PETSC ERROR:
>         /home/jeffremt/tools/cig/v1.5-stable/unittests/libtests/feassemble/.libs/lt-testfeassemble
>         on a linux_gcc named jokull.gps.caltech.edu
>         <http://jokull.gps.caltech.edu> by jeffremt Tue Mar 29 12:03:24
>         2011
>         [0]PETSC ERROR: Libraries linked from
>         /home/jeffremt/tools/petsc-dev/linux_gcc-4.1.1_64_opt/lib
>         [0]PETSC ERROR: Configure run at Tue Mar 29 10:37:49 2011
>         [0]PETSC ERROR: Configure options
>         --PETSC_ARCH=linux_gcc-4.1.1_64_opt
>         --with-debugging=0 --with-clanguage=cxx --with-mpi-compilers=0
>         --with-gnu-compilers=1 --with-shared-libraries=1
>         --with-dynamic-loading=1
>         --with-64-bit-points=1 --with-large-file-io=1 --cc=gcc --cxx=g++
>         --fc=gfortran
>         --with-mpi-dir=/home/jeffremt/tools/mpich-1.2.1/gcc-4.1.1_64
>         --with-mpi-shared=0 --with-lgrind=0 --with-c2html=0 --with-chaco=1
>         --download-chaco=1 --with-parmetis=1
>         --with-parmetis-dir=~/tools/ParMetis-3.1.1/gcc-4.1.1_64
>         --with-f-blas-lapack=1 --download-f-blas-lapack=1 --with-sieve=1
>         --with-boost=1 --download-boost=1 --download-fiat=1
>         --with-scientificpython=1
>         --with-scientificpython-dir=/home/jeffremt/tools/petsc-dev/linux_gcc-4.1.1_64_opt
>         [0]PETSC ERROR:
>         ------------------------------------------------------------------------
>         [0]PETSC ERROR: User provided function() line 0 in unknown
>         directory unknown
>         file
>         application called MPI_Abort(MPI_COMM_WORLD, 59) - process 0
>         FAIL: testfeassemble
>         ==========================================
>         1 of 1 tests failed
>         Please report to cig-short at geodynamics.org
>         <mailto:cig-short at geodynamics.org>
>         ==========================================
>         make[5]: *** [check-TESTS] Error 1
>         make[5]: Leaving directory
>         `/home/jeffremt/tools/cig/v1.5-stable/unittests/libtests/feassemble'
>         make[4]: *** [check-am] Error 2
>         make[4]: Leaving directory
>         `/home/jeffremt/tools/cig/v1.5-stable/unittests/libtests/feassemble'
>         make[3]: *** [check-recursive] Error 1
>         make[3]: Leaving directory
>         `/home/jeffremt/tools/cig/v1.5-stable/unittests/libtests/feassemble'
>         make[2]: *** [check-recursive] Error 1
>         make[2]: Leaving directory
>         `/home/jeffremt/tools/cig/v1.5-stable/unittests/libtests'
>         make[1]: *** [check-recursive] Error 1
>         make[1]: Leaving directory
>         `/home/jeffremt/tools/cig/v1.5-stable/unittests'
>         make: *** [check-recursive] Error 1
>
>
>
>
>         _______________________________________________
>         CIG-SHORT mailing list
>         CIG-SHORT at geodynamics.org <mailto:CIG-SHORT at geodynamics.org>
>         http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
>
>
>



More information about the CIG-SHORT mailing list