[CIG-SHORT] Re: PyLith BC help

Charles Williams willic3 at rpi.edu
Wed Sep 5 07:19:41 PDT 2007


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/46580cb0/attachment-0001.html


More information about the CIG-SHORT mailing list