Welcome to Intel® Software Network Quick Login | Join | Help |
Search in Intel® Software Network Forums
in Go

Typo in the manual for FORTRAN Pack functions

Last post 07-21-2008, 3:53 AM by MAD\anikolae. 3 replies.
Sort Posts: Previous Next
 07-19-2008, 2:08 PM 30259542  

Typo in the manual for FORTRAN Pack functions

I just noticed that there is a typo in the mkl reference manual for the FORTRAN Pack functions:

Fortran:
call vsPackI( n, a, inca, y )
call vsPackV( n, a, ia, y )
call vsPackM( n, a, ma, y )
call vdPackI( n, a, inca, y )
call vdPackV( n, a, ia, y )
call vdPackM( n, a, ma, y )  // is this not the C interface ??

I presume these should be:

Fortran:
call vspacki( n, a, inca, y )
call vspackv( n, a, ia, y )
call vspackm( n, a, ma, y )
call vdpacki( n, a, inca, y )
call vdpackv( n, a, ia, y )
call vdpackm( n, a, ma, y )



Ben
 
 07-19-2008, 5:49 PM 30259552 in reply to 30259542  

Re: Typo in the manual for FORTRAN Pack functions

Makes no difference, unless you have a compiler which can preserve mixed case external identifiers.
 
 07-20-2008, 7:18 AM 30259574 in reply to 30259552  

Re: Typo in the manual for FORTRAN Pack functions

I was just pointing it out because there are 2 case-sensitive versions in the vml functions header that have different definitions:

_Vml_Api(void,vsPackI,(MKL_INT n,  const float  a[], const MKL_INT   incra, float  y[]))
_vml_api(void,vspacki,(MKL_INT *n, const float  a[], const MKL_INT * incra, float  y[]))

Was just an observation to correct the manual for the next release.

Also, it should be noted that the header parameter names are also not consistent. i.e. 'inca' in the manual is 'incra' in the header.


Ben
 
 07-21-2008, 3:53 AM 30259608 in reply to 30259574  

Re: Typo in the manual for FORTRAN Pack functions

Thank you for communication about the misprint in MKL Manual. We will fix the typo in the future releases of the library.

 
View as RSS news feed in XML

Shortcuts


Tags For This Post

...

Community Tags

...