[Orca-dev] SE Toolkit on Solaris 10 x86 64 bit

Alex Kiernan alex.kiernan at gmail.com
Thu Apr 21 04:25:55 PDT 2005


On 4/21/05, Blair Zajac <blair at orcaware.com> wrote:
> Alex Kiernan wrote:
> > On 4/20/05, Alex Kiernan <alex.kiernan at gmail.com> wrote:
> >
> >>On 4/20/05, Blair Zajac <blair at orcaware.com> wrote:
> >>
> >>>Alex Kiernan wrote:
> >>>
> >>>
> >>>>Anyone got anywhere getting SE Toolkit to work on Solaris 10 x86 64
> >>>>bit (my guess is its the varargs manipulations which trip it up but
> >>>>I've really not looked very hard)?
> >>>>
> >>>>If not I'll see if I can russle up someone here to have a look at it.
> >>>>
> >>>>
> >>>>
> >>>
> >>>What problems are you seeing?  Is this with SE 3.4?
> >>>
> >>
> >>Yeah, 3.4, compiled 64 bit. Two (so far), it core dumps when it hits
> >>the string formatting stuff and there's something screwy with the stat
> >>bindings. Running it against orcallator:
> >>
> >
> >
> > [...]
> >
> >
> >>But if you try avoid stat's it cores:
> >>
> >>core 'se.632.1114013425' of 632:        /opt/RICHPse/bin/se -d
> >>/opt/RICHPse/examples/hostid.se
> >> fffffd7fff0f2046 _ndoprnt () + 2356
> >> fffffd7fff0f3d7e vfprintf () + 5e
> >> 000000000043cfa6 run_intf () + 2f6
> >> 000000000043d0f3 run_printf () + 23
> >> 000000000043f91d run_call () + bd
> >> 000000000043b4ed run_block () + ed
> >> 000000000043b3c1 se_run () + 2c1
> >> 00000000004395ce main () + f5e
> >> 000000000041151c ???????? ()
> >>
> >
> >
> > I should have said "if you hack it enough so it at least compiles it cores".
> >
> > The stat problems turn out to be trivial - assorted insertion of
> > defined(_LP64) in the includes and some fixing of LD_LIBRARY_PATH in
> > the source.
> >
> 
> Hi Alex,
> 
> Could you send the fixes?  I'm certain you won't be the only person
> running into this issue.
> 

Sure - I've attached what I've got so far. The change to run.c is
bogus - leave the cast in it won't compile, take it out and it
crashes. My guess is that we need to rehash the ppc code which is in
run.c for x64, but I've not started down that road yet.

-- 
Alex Kiernan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: diffs
Type: application/octet-stream
Size: 2644 bytes
Desc: not available
Url : /pipermail/orca-dev/attachments/20050421/6a79c2dd/attachment.obj 


More information about the Orca-dev mailing list