[CIG-SHORT] Re: PyLith BC help

Brad Aagaard baagaard at usgs.gov
Fri Aug 31 11:59:07 PDT 2007


Rick & Matt-

The binary is built for powerpc, but intel macs can run powerpc 
executables. I tested it on my powerpc Mac and Charles tested it on his 
powerpc and intel macs. No one at the workshop had this problem that I 
know of so it isn't a general problem.

Rick- You have run test problems without difficulty, correct? Do those 
run with the debugging flag?

Brad


Matthew Knepley wrote:
> The tarball says powerpc, so it should not be built for Intel. Is that
> right Leif?
> 
>    Matt
> 
> On 8/31/07, Rick Bennett <rab at geo.arizona.edu> wrote:
>> Perhaps it is Intel Core 2 Duo specific?
>>
>> On Aug 31, 2007, at 11:28 AM, 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
>>>
>>
> 
> 


More information about the CIG-SHORT mailing list