[CIG-SHORT] Re: PyLith BC help

Rick Bennett rab at geo.arizona.edu
Wed Sep 5 07:37:37 PDT 2007


eeek, I was afraid of that.   I'll be at the SCEC meeting with my  
computer if it would be possible/convenient to compile there.  But  
after would be okay too.
Either way, many thanks for your help!
Rick

On Sep 5, 2007, at 7:19 AM, Charles Williams wrote:

> Hi Rick,
>
> How soon do you need this?  I'm frantically trying to get ready for  
> the SCEC meeting right now.  If you can wait until after the  
> meeting, I should be able to help you out.
>
> Cheers,
> Charles
>
>
> On Sep 4, 2007, at 5:04 PM, Rick Bennett wrote:
>
>> I'd prefer options 2, 3, or 4 if possible.  I gave option 1 a  
>> quick try and its not straightforward.
>>
>> On Sep 3, 2007, at 7:51 AM, Charles Williams wrote:
>>
>>> Sorry, I've been gone, so I've missed most of this, but my guess  
>>> is that the debugger can't recognize the binary because it's a  
>>> PowerPC binary and he's running on an Intel Mac using Rosetta  
>>> (Intel emulation of PowerPC).  Unfortunately, I don't think CIG  
>>> can provide MacIntel binaries right now.  I don't have this  
>>> problem on my MacBook Pro because I compile from source.  Some  
>>> possible solutions are:
>>>
>>> 1.  Have Rick compile from source.
>>> 2.  See if I can put together a binary he can use on my MacBook Pro.
>>> 3.  See if it's possible for one of CIG's PowerPC Macs to cross- 
>>> compile for Intel.
>>> 4.  Fix the broken Mac Mini at CIG.
>>>
>>> I'm not sure what the best option  might be.
>>>
>>> Charles
>>>
>>>
>>> On Aug 31, 2007, at 2:28 PM, Matthew Knepley wrote:
>>>
>>>> I give up. I have no idea why it will not recognize the PyLith
>>>> executable. I have of course
>>>> tested it on my machine, and Brad and Charles, who have Macs, have
>>>> also run it. Leif,
>>>> do you have any idea?
>>>>
>>>>   Matt
>>>>
>>>> On 8/31/07, Rick Bennett <rab at geo.arizona.edu> wrote:
>>>>> I don't have a lot of experience with this debugger.  Here is a  
>>>>> test
>>>>> with the unix "more" command:
>>>>>
>>>>> pace:~/Documents/Writing/ExtensionModels/pylith_earthquake rab$  
>>>>> gdb more
>>>>> GNU gdb 6.3.50-20050815 (Apple version gdb-573) (Fri Oct 20  
>>>>> 15:50:43
>>>>> GMT 2006)
>>>>> Copyright 2004 Free Software Foundation, Inc.
>>>>> GDB is free software, covered by the GNU General Public  
>>>>> License, and
>>>>> you are
>>>>> welcome to change it and/or distribute copies of it under certain
>>>>> conditions.
>>>>> Type "show copying" to see the conditions.
>>>>> There is absolutely no warranty for GDB.  Type "show warranty" for
>>>>> details.
>>>>> This GDB was configured as "i386-apple-darwin"...Reading  
>>>>> symbols for
>>>>> shared libraries .... done
>>>>>
>>>>> (gdb) start
>>>>> Function "main" not defined.
>>>>> Make breakpoint pending on future shared library load? (y or  
>>>>> [n]) n
>>>>> Starting program: /usr/bin/more
>>>>> Reading symbols for shared libraries . done
>>>>> Missing filename ("less --help" for help)
>>>>>
>>>>> Program exited normally.
>>>>> (gdb) quit
>>>>>
>>>>>
>>>>> On Aug 31, 2007, at 11:15 AM, Matthew Knepley wrote:
>>>>>
>>>>>> On 8/31/07, Rick Bennett <rab at geo.arizona.edu> wrote:
>>>>>>> yes, it appears to work:
>>>>>>>
>>>>>>> pace:~/Documents/Writing/ExtensionModels/pylith_earthquake rab 
>>>>>>> $ gdb
>>>>>>> GNU gdb 6.3.50-20050815 (Apple version gdb-573) (Fri Oct 20  
>>>>>>> 15:50:43
>>>>>>> GMT 2006)
>>>>>>> Copyright 2004 Free Software Foundation, Inc.
>>>>>>> GDB is free software, covered by the GNU General Public  
>>>>>>> License, and
>>>>>>> you are
>>>>>>> welcome to change it and/or distribute copies of it under  
>>>>>>> certain
>>>>>>> conditions.
>>>>>>> Type "show copying" to see the conditions.
>>>>>>> There is absolutely no warranty for GDB.  Type "show  
>>>>>>> warranty" for
>>>>>>> details.
>>>>>>> This GDB was configured as "i386-apple-darwin".
>>>>>>> (gdb) quit
>>>>>>> pace:~/Documents/Writing/ExtensionModels/pylith_earthquake rab$
>>>>>>
>>>>>> You have not actually run with an executable here. The error says
>>>>>> that it cannot
>>>>>> understand the PyLith executable. Can this gdb understand other
>>>>>> excutables on your
>>>>>> system?
>>>>>>
>>>>>>   Matt
>>>>>>
>>>>>>> On Aug 31, 2007, at 11:00 AM, Matthew Knepley wrote:
>>>>>>>
>>>>>>>> That is why the window kept closing on you. GDB is broken on  
>>>>>>>> this
>>>>>>>> machine.
>>>>>>>> Do you have a working debugger?
>>>>>>>>
>>>>>>>>   Thanks,
>>>>>>>>
>>>>>>>>     Matt
>>>>>>>>
>>>>>>>> On 8/31/07, Rick Bennett <rab at geo.arizona.edu> wrote:
>>>>>>>>>
>>>>>>>>> pace:~/Documents/Writing/ExtensionModels/pylith_earthquake  
>>>>>>>>> rab$
>>>>>>>>> pylith --petsc.start_in_debugger=noxterm earthquake.cfg
>>>>>>>>>>> /Users/rab/pylith/pylith-1.0.1-darwin-powerpc/lib/ 
>>>>>>>>>>> python2.3/site-
>>>>>>>>> packages/pylith/utils/PetscManager.py:47:initialize
>>>>>>>>> -- petsc(info)
>>>>>>>>> -- Initializing PETSc.
>>>>>>>>> [0]PETSC ERROR: PETSC: Attaching gdb to /Users/rab/pylith/
>>>>>>>>> pylith-1.0.1-darwin-powerpc/bin/mpinemesis of pid 1692 on
>>>>>>>>> pace.local
>>>>>>>>> GNU gdb 6.3.50-20050815 (Apple version gdb-573) (Fri Oct 20
>>>>>>>>> 15:50:43
>>>>>>>>> GMT 2006)
>>>>>>>>> Copyright 2004 Free Software Foundation, Inc.
>>>>>>>>> GDB is free software, covered by the GNU General Public  
>>>>>>>>> License,
>>>>>>>>> and
>>>>>>>>> you are
>>>>>>>>> welcome to change it and/or distribute copies of it under  
>>>>>>>>> certain
>>>>>>>>> conditions.
>>>>>>>>> Type "show copying" to see the conditions.
>>>>>>>>> There is absolutely no warranty for GDB.  Type "show  
>>>>>>>>> warranty" for
>>>>>>>>> details.
>>>>>>>>> This GDB was configured as "i386-apple-darwin"...
>>>>>>>>> Architecture of file not recognized.
>>>>>>>>> /Users/rab/Documents/Writing/ExtensionModels/ 
>>>>>>>>> pylith_earthquake/
>>>>>>>>> 1692:
>>>>>>>>> No such file or directory.
>>>>>>>>>
>>>>>>>>> On Aug 31, 2007, at 10:40 AM, Matthew Knepley wrote:
>>>>>>>>>
>>>>>>>>>> You must have a problem with your windowing environment.  
>>>>>>>>>> However,
>>>>>>>>>> you can try
>>>>>>>>>> --petsc.start_in_debugger=noxterm.
>>>>>>>>>>
>>>>>>>>>>    Matt
>>>>>>>>>>
>>>>>>>>>> On 8/31/07, Rick Bennett <rab at geo.arizona.edu> wrote:
>>>>>>>>>>> an xterm flashes in and out, disappearing almost  
>>>>>>>>>>> instantaneously
>>>>>>>>>>> after opening.   if any text appears I am unable to see it.
>>>>>>>>>>>
>>>>>>>>>>> On Aug 31, 2007, at 9:38 AM, Matthew Knepley wrote:
>>>>>>>>>>>
>>>>>>>>>>>> On 8/31/07, Rick Bennett <rab at geo.arizona.edu> wrote:
>>>>>>>>>>>>> no difference:
>>>>>>>>>>>>>
>>>>>>>>>>>>> pace:~/Documents/Writing/ExtensionModels/ 
>>>>>>>>>>>>> pylith_earthquake rab$
>>>>>>>>>>>>> pylith --petsc.start_in_debugger --petsc.display=:0.0
>>>>>>>>>>>>> earthquake.cfg
>>>>>>>>>>>>>>> /Users/rab/pylith/pylith-1.0.1-darwin-powerpc/lib/ 
>>>>>>>>>>>>>>> python2.3/
>>>>>>>>>>>>>>> site-
>>>>>>>>>>>>> packages/pylith/utils/PetscManager.py:47:initialize
>>>>>>>>>>>>> -- petsc(info)
>>>>>>>>>>>>> -- Initializing PETSc.
>>>>>>>>>>>>> [0]PETSC ERROR: PETSC: Attaching gdb to /Users/rab/pylith/
>>>>>>>>>>>>> pylith-1.0.1-darwin-powerpc/bin/mpinemesis of pid 1521 on
>>>>>>>>>>>>> display :
>>>>>>>>>>>>> 0.0 on machine pace.local
>>>>>>>>>>>>
>>>>>>>>>>>> It says it is attaching to that display, but what about the
>>>>>>>>>>>> rest?
>>>>>>>>>>>> There is no
>>>>>>>>>>>> error message. Did the xterm pop up?
>>>>>>>>>>>>
>>>>>>>>>>>>   Matt
>>>>>>>>>>>>
>>>>>>>>>>>>> On Aug 31, 2007, at 8:04 AM, Matthew Knepley wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> On 8/31/07, Rick Bennett <rab at geo.arizona.edu> wrote:
>>>>>>>>>>>>>>> $ pylith --petsc.start_in_debugger earthquake.cfg
>>>>>>>>>>>>>>>>> /Users/rab/pylith/pylith-1.0.1-darwin-powerpc/lib/
>>>>>>>>>>>>>>>>> python2.3/
>>>>>>>>>>>>>>>>> site-
>>>>>>>>>>>>>>> packages/pylith/utils/PetscManager.py:47:initialize
>>>>>>>>>>>>>>> -- petsc(info)
>>>>>>>>>>>>>>> -- Initializing PETSc.
>>>>>>>>>>>>>>> [0]PETSC ERROR: PETSC: Attaching gdb to /Users/rab/ 
>>>>>>>>>>>>>>> pylith/
>>>>>>>>>>>>>>> pylith-1.0.1-darwin-powerpc/bin/mpinemesis of pid  
>>>>>>>>>>>>>>> 1433 on
>>>>>>>>>>>>>>> display :
>>>>>>>>>>>>>>> 0.0 on machine pace.local
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Yes, please add --petsc.display=:0.0
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>    Matt
>>>>>>>>>>>>>>  _______________________________________________
>>>>>>>>>>>>>>> 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
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> 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
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> 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
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> 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
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> 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
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>> -- 
>>>> 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
>>>> _______________________________________________
>>>> CIG-SHORT mailing list
>>>> CIG-SHORT at geodynamics.org
>>>> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
>>>>
>>>
>>> Charles A. Williams
>>> Dept. of Earth & Environmental Sciences
>>> Science Center, 2C01B
>>> Rensselaer Polytechnic Institute
>>> Troy, NY  12180
>>> Phone:    (518) 276-3369
>>> FAX:        (518) 276-2012
>>> e-mail:    willic3 at rpi.edu
>>>
>>>
>>
>
> Charles A. Williams
> Dept. of Earth & Environmental Sciences
> Science Center, 2C01B
> Rensselaer Polytechnic Institute
> Troy, NY  12180
> Phone:    (518) 276-3369
> FAX:        (518) 276-2012
> e-mail:    willic3 at rpi.edu
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://geodynamics.org/pipermail/cig-short/attachments/20070905/3cd96681/attachment-0001.htm


More information about the CIG-SHORT mailing list