Missing i?amin_ symbols in libblas-dev:amd64

Bug #1973076 reported by Ian Giestas Pauli
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lapack (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I'm having trouble finding the i?amin_ symbols in the static files provided by libblas-dev

Here is the output on a Ubuntu 22.04, with libblas3, libblas-dev installed
$ lsb_release -rd
Description: Ubuntu 22.04 LTS
Release: 22.04

$ apt-cache policy libblas-dev
libblas-dev:
  Installed: 3.10.0-2ubuntu1
  Candidate: 3.10.0-2ubuntu1
  Version table:
 *** 3.10.0-2ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
        100 /var/lib/dpkg/status

$ nm -gC /usr/lib/x86_64-linux-gnu/blas/libblas.a | grep isa
cblas_isamax.o:
0000000000000000 T cblas_isamax
                 U isamaxsub_
isamax.o:
0000000000000000 T isamax_
isamaxsub.o:
                 U isamax_
0000000000000000 T isamaxsub_

Here is the output on my personal machine
$ lsb_release -rd
Description: Arch Linux
Release: rolling

$ pacman -Q blas
openblas-lapack-static 0.3.17-1

$ nm -gC /usr/lib/libblas.a | grep isa
isamax.o:
0000000000000000 T isamax_
                 U isamax_k
isamin.o:
0000000000000000 T isamin_
                 U isamin_k
cblas_isamax.o:
0000000000000000 T cblas_isamax
                 U isamax_k
cblas_isamin.o:
0000000000000000 T cblas_isamin
                 U isamin_k
                 U isamin_k
                 U isamin_k
isamax_k.o:
0000000000000000 T isamax_k
isamin_k.o:
0000000000000000 T isamin_k
                 U isamax_k
                 U isamax_
                 U isamax_
(I'll truncate here because it repeats "U isamax_")

Revision history for this message
Ian Giestas Pauli (zoidicabra) wrote :

I've looked into the `SRC` code of this package and it seems `i?smin` is missing there too, so it's not the package's fault. I looks like it is a common `blas` extension that exists in intel's MKL and other vendors but it is not implemented in the reference blas implementation.

I'm closing this since there is nothing you can do about it I guess, thanks for your time anyway.

Changed in lapack (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.