[MacPorts] #17968: atlas - 3.8.2 - Incorrect arch in liblapack.a

MacPorts noreply at macports.org
Fri May 22 03:23:44 PDT 2009


#17968: atlas - 3.8.2 - Incorrect arch in liblapack.a
------------------------------+---------------------------------------------
 Reporter:  krunk7@…          |       Owner:  ajb78@…          
     Type:  defect            |      Status:  new              
 Priority:  Normal            |   Milestone:                   
Component:  ports             |     Version:  1.7.0            
 Keywords:                    |        Port:  atlas            
------------------------------+---------------------------------------------
Description changed by toby@…:

Old description:

> Looks like liblapack.a ends up being a mixed arch archive. Here's the
> output:
>
> % nm /opt/local/lib/liblapack.a
> nm: archive member: /opt/local/lib/liblapack.a(sgesv.o) cputype
> (16777223) does not match previous archive members cputype (7) (all
> members must match)
> nm: archive member: /opt/local/lib/liblapack.a(sgetrf.o) cputype
> (16777223) does not match previous archive members cputype (7) (all
> members must match)
> nm: archive member: /opt/local/lib/liblapack.a(sgetri.o) cputype
> (16777223) does not match previous archive members cputype (7) (all
> members must match)
> nm: archive member: /opt/local/lib/liblapack.a(sgetrs.o) cputype
> (16777223) does not match previous archive members cputype (7) (all
> members must match)
> nm: archive member: /opt/local/lib/liblapack.a(slauum.o) cputype
> (16777223) does not match previous archive members cputype (7) (all
> members must match)
> nm: archive member: /opt/local/lib/liblapack.a(sposv.o) cputype
> (16777223) does not match previous archive members cputype (7) (all
> members must match)
> nm: archive member: /opt/local/lib/liblapack.a(spotrf.o) cputype
> (16777223) does not match previous archive members cputype (7) (all
> members must match)
> nm: archive member: /opt/local/lib/liblapack.a(spotri.o) cputype
> (16777223) does not match previous archive members cputype (7) (all
> members must match)
> nm: archive member: /opt/local/lib/liblapack.a(spotrs.o) cputype
> (16777223) does not match previous archive members cputype (7) (all
> members must match)
> nm: archive member: /opt/local/lib/liblapack.a(strtri.o) cputype
> (16777223) does not match previous archive members cputype (7) (all
> members must match)
>
> I'd assume this is a result of the lapack libs being compiled with
> different flags then the atlas libs.

New description:

 Looks like liblapack.a ends up being a mixed arch archive. Here's the
 output:

 {{{
 % nm /opt/local/lib/liblapack.a
 nm: archive member: /opt/local/lib/liblapack.a(sgesv.o) cputype (16777223)
 does not match previous archive members cputype (7) (all members must
 match)
 nm: archive member: /opt/local/lib/liblapack.a(sgetrf.o) cputype
 (16777223) does not match previous archive members cputype (7) (all
 members must match)
 nm: archive member: /opt/local/lib/liblapack.a(sgetri.o) cputype
 (16777223) does not match previous archive members cputype (7) (all
 members must match)
 nm: archive member: /opt/local/lib/liblapack.a(sgetrs.o) cputype
 (16777223) does not match previous archive members cputype (7) (all
 members must match)
 nm: archive member: /opt/local/lib/liblapack.a(slauum.o) cputype
 (16777223) does not match previous archive members cputype (7) (all
 members must match)
 nm: archive member: /opt/local/lib/liblapack.a(sposv.o) cputype (16777223)
 does not match previous archive members cputype (7) (all members must
 match)
 nm: archive member: /opt/local/lib/liblapack.a(spotrf.o) cputype
 (16777223) does not match previous archive members cputype (7) (all
 members must match)
 nm: archive member: /opt/local/lib/liblapack.a(spotri.o) cputype
 (16777223) does not match previous archive members cputype (7) (all
 members must match)
 nm: archive member: /opt/local/lib/liblapack.a(spotrs.o) cputype
 (16777223) does not match previous archive members cputype (7) (all
 members must match)
 nm: archive member: /opt/local/lib/liblapack.a(strtri.o) cputype
 (16777223) does not match previous archive members cputype (7) (all
 members must match)
 }}}

 I'd assume this is a result of the lapack libs being compiled with
 different flags then the atlas libs.

--

-- 
Ticket URL: <http://trac.macports.org/ticket/17968#comment:6>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list