cblas.h from the atlas package is missing four function prototypes

Bug #288518 reported by Erin Sheldon
2
Affects Status Importance Assigned to Milestone
atlas3 (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: atlas3-headers

Ubuntu 8.04.1 amd64 intel core2 duo
2.6.24-21-generic #1 SMP x86_64 GNU/Linux

There are four missing prototypes from the cblas.h. I have verified that these symbols *are* in fact in the static library libcblas.a, so this omission is a mistake. Although not part of the standard they are in the library, so should have prototypes (and I need them or else I wouldn't bother!)

This version of the cblas.h header file is readily available from the atlas web site. Here are the missing lines:

/*
 * Extra reference routines provided by ATLAS, but not mandated by the standard
 */
void cblas_crotg(void *a, void *b, void *c, void *s);
void cblas_zrotg(void *a, void *b, void *c, void *s);
void cblas_csrot(const int N, void *X, const int incX, void *Y, const int incY,
                 const float c, const float s);
void cblas_zdrot(const int N, void *X, const int incX, void *Y, const int incY,
                 const double c, const double s);

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.