#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