[CIG-SHORT] Problem running Pylith binary on 64-bit Mac OS X

Matthew Knepley knepley at mcs.anl.gov
Sun Dec 6 12:06:24 PST 2009


On Sun, Dec 6, 2009 at 1:37 PM, Isabelle Ryder <izryder at googlemail.com>wrote:

> Hi Matt
>
> Thanks for responding. You're right, there was a part of the message
> omitted in my initial email; I think the omitted part (pasted at the
> bottom of this message) was just to do with the debugger.
>
> Regarding your make test request - is the $PETSC_DIR meant to be
> opt/petsc-dev? The only thing in this directory is the
> darwin8.9.1-cxx-opt directory, and make test gives the following:
>

The binary install is missing the PETSc tests evidently.


> bash-3.2$ make test
> make: *** No rule to make target `test'.  Stop.
>
> I tried Brad's suggestion of running the viscoelastic examples in
> 3d/hex8, and they ran to completion.
>

It looks like it is trying to launch gdb. Check that the .cfg file does not
have the

  --petsc.start_in_debugger

option defined. However, we can also use it to debug this by giving

  --petsc.display=:0.0

   Matt


> Isabelle
>
> --------
> bash-3.2$ pylith axialdisp.cfg
>  >>
> /Users/buildbot/install/x86_darwin_single_nosched_binbot/lib/python2.3/site-packages/pylith/utils/PetscManager.py:48:initialize
>  -- petsc(info)
>  -- Initializing PETSc.
> [0]PETSC ERROR: PETSC: Attaching gdb to
>
> /Users/isabelleryder/research/fem/pylith/pylith-1.4.2-darwin-i386/bin/mpinemesis
> of pid 8755 on display /tmp/launch-WUqdAn/:0 on machine
> Isabelle-Ryders-MacBook-Pro.local
> ^CTraceback (most recent call last):
> Traceback (most recent call last):
>   File
> "/Users/isabelleryder/research/fem/pylith/pylith-1.4.2-darwin-i386/bin/pylith",
> line 33, in ?
>    start(applicationClass=PyLithApp)
>   File "<string>", line 1, in ?
>   File
> "/Users/buildbot/install/x86_darwin_single_nosched_binbot/lib/python2.3/site-packages/pythia-0.8.1.9-py2.3.egg/pyre/applications/__init__.py",
> line 41, in start
>
>
> On 12/6/09, Matthew Knepley <knepley at mcs.anl.gov> wrote:
> > Did you send the whole error message? It looks like there is a ... after
> > PETSC ERROR. However,
> > we can debug PETSc separately. Can you
> >
> >   cd $PETSC_DIR
> >   make test
> >
> > and send the output?
> >
> >   Thanks,
> >
> >      Matt
> >
> > On Sat, Dec 5, 2009 at 12:43 PM, Isabelle Ryder
> > <izryder at googlemail.com>wrote:
> >
> >> Hi
> >>
> >> I am running Pylith on Mac OS X 10.6.2 from the pre-compiled binary
> >> distribution pylith-1.4.2-darwin-i386. The elastic example problems run
> ok
> >> but with the viscoelastic problems in the twohex8 directory I run into
> >> "PETSC ERROR". The start of the Traceback is pasted below.
> >>
> >> I found what looked like a similar problem in the CIG-Short archive
> (Sept
> >> 2008) and this was a 32 v. 64 bit issue on Linux. However, if this is
> the
> >> problem, I'm not sure how to implement the workaround for Mac OS X.
> >>
> >> Many thanks
> >>
> >> Isabelle Ryder
> >> --------------
> >> bash-3.2$ pylith axialdisp.cfg
> >>  >>
> >>
> /Users/buildbot/install/x86_darwin_single_nosched_binbot/lib/python2.3/si
> >> packages/pylith/utils/PetscManager.py:48:initialize
> >>  -- petsc(info)
> >>  -- Initializing PETSc.
> >> [0]PETSC ERROR: ...
> >>
> >> Traceback (most recent call last):
> >>   File "<string>", line 1, in ?
> >>   File
> >> "/Users/buildbot/install/x86_darwin_single_nosched_binbot/lib/python2.
> >> ite-packages/pythia-0.8.1.9-py2.3.egg/pyre/schedulers/__init__.py", line
> >> 53,
> >> jobstart
> >>   File
> >> "/Users/buildbot/install/x86_darwin_single_nosched_binbot/lib/python2.
> >> ite-packages/pythia-0.8.1.9-py2.3.egg/pyre/applications/__init__.py",
> line
> >> 41
> >> n start
> >>   File
> >> "/Users/buildbot/install/x86_darwin_single_nosched_binbot/lib/python2.
> >> ite-packages/pythia-0.8.1.9-py2.3.egg/pyre/applications/Shell.py", line
> >> 142,
> >> run
> >>   File
> >> "/Users/buildbot/install/x86_darwin_single_nosched_binbot/lib/python2.
> >> ite-packages/pythia-0.8.1.9-py2.3.egg/pyre/applications/SuperScript.py",
> >> line
> >> , in execute
> >>   File
> >> "/Users/buildbot/install/x86_darwin_single_nosched_binbot/lib/python2.
> >> ite-packages/pythia-0.8.1.9-py2.3.egg/pyre/applications/SuperScript.py",
> >> line
> >> , in main
> >>
> >>
> >> _______________________________________________
> >> CIG-SHORT mailing list
> >> CIG-SHORT at geodynamics.org
> >> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
> >>
> >>
> >
> >
> > --
> > What most experimenters take for granted before they begin their
> experiments
> > is infinitely more interesting than any results to which their
> experiments
> > lead.
> > -- Norbert Wiener
> >
>
>
> --
> Dr Isabelle Ryder
> Lecturer in Geophysics
> Dept of Earth & Ocean Sciences
> University of Liverpool
> L69 3GP
> tel: 0151 7945143
>



-- 
What most experimenters take for granted before they begin their experiments
is infinitely more interesting than any results to which their experiments
lead.
-- Norbert Wiener
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://geodynamics.org/pipermail/cig-short/attachments/20091206/adde8f64/attachment.htm 


More information about the CIG-SHORT mailing list