<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic yes, that's the problem - i in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACKE-dtpqrt-cannot-be-found/m-p/954780#M15430</link>
    <description>yes, that's the problem - i don't see this function in mkl's binaries too. the problem is escalated. I will let you know when the problem would be resolved.</description>
    <pubDate>Thu, 22 Nov 2012 06:55:49 GMT</pubDate>
    <dc:creator>Gennady_F_Intel</dc:creator>
    <dc:date>2012-11-22T06:55:49Z</dc:date>
    <item>
      <title>LAPACKE_dtpqrt cannot be found</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACKE-dtpqrt-cannot-be-found/m-p/954777#M15427</link>
      <description>&lt;P&gt;Hello.&lt;BR /&gt;&lt;SPAN style="line-height: 1.5;"&gt;I'm writing some of code using LAPACKE_dtpqrt function.&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="line-height: 1.5;"&gt;In MKL 11.0.1.117, however, Intel c compiler could not link this function and reported error message "undefined reference to `LAPACKE_dtpqrt'".&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;From release note and reference manual, I should be able to use this function.&lt;BR /&gt;&lt;A href="http://software.intel.com/en-us/articles/new-functions-added-in-the-c-interface-to-the-lapack&amp;nbsp;" target="_blank"&gt;http://software.intel.com/en-us/articles/new-functions-added-in-the-c-interface-to-the-lapack&amp;nbsp;&lt;/A&gt;;&lt;BR /&gt;&lt;SPAN style="line-height: 1.5;"&gt;&lt;A href="http://software.intel.com/sites/products/documentation/doclib/mkl_sa/11/mklman/GUID-4E76B45F-A4E9-4282-BA5E-463F6FD28B56.htm" target="_blank"&gt;http://software.intel.com/sites/products/documentation/doclib/mkl_sa/11/mklman/GUID-4E76B45F-A4E9-4282-BA5E-463F6FD28B56.htm&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;My code can be compiled by using netlib's LAPACKE. So, what's wrong?&lt;/P&gt;</description>
      <pubDate>Wed, 21 Nov 2012 15:06:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACKE-dtpqrt-cannot-be-found/m-p/954777#M15427</guid>
      <dc:creator>T__Mineno</dc:creator>
      <dc:date>2012-11-21T15:06:47Z</dc:date>
    </item>
    <item>
      <title>Hi  tmineno,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACKE-dtpqrt-cannot-be-found/m-p/954778#M15428</link>
      <description>Hi  tmineno,
I  can see this routine in mkl_lapacke.h header file:
lapack_int LAPACKE_dtpqrt( int matrix_order, lapack_int m, lapack_int n, lapack_int l,
                           lapack_int nb, double* a, lapack_int lda, double* b, lapack_int ldb,
                           double* t, lapack_int ldt );
therefore, pls check if your test contains 
include "mkl_lapacke.h" 

or pls check how do you link the application - see mkl linker adviser from here :http://software.intel.com/sites/products/mkl/

--Gennady</description>
      <pubDate>Wed, 21 Nov 2012 16:02:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACKE-dtpqrt-cannot-be-found/m-p/954778#M15428</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2012-11-21T16:02:28Z</dc:date>
    </item>
    <item>
      <title>Thank you your comment,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACKE-dtpqrt-cannot-be-found/m-p/954779#M15429</link>
      <description>Thank you your comment, Gennady.
I have tried include mkl_lapacke.h explicitly, but the problem would not be still solved.
Here, I show a little test code below.

test.c
[cpp]
#include "mkl_lapacke.h"

int main(){
    double A[9] = {
        1,2,3,
        0,1,2,
        0,0,1
    };
    double B[9] = {
        1,2,3,
        4,5,6,
        7,8,9
    };
    double T[9] = {0};
    LAPACKE_dtpqrt(LAPACK_ROW_MAJOR, 3, 3, 0, 3, A, 3, B, 3, T, 3);
    return 0;
}
[/cpp]

command line
[bash]icc -openmp test5.c -o test5 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -lpthread -lm[/bash]

error message
/tmp/iccNwvErC.o: In function `main':
test.c:(.text+0x126): undefined reference to `LAPACKE_dtpqrt'

However, gcc with netlib's LAPACK(E) succeeded in compilation
[bash]gcc -o test test.c -llapacke -llapack[/bash]</description>
      <pubDate>Wed, 21 Nov 2012 22:35:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACKE-dtpqrt-cannot-be-found/m-p/954779#M15429</guid>
      <dc:creator>T__Mineno</dc:creator>
      <dc:date>2012-11-21T22:35:10Z</dc:date>
    </item>
    <item>
      <title>yes, that's the problem - i</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACKE-dtpqrt-cannot-be-found/m-p/954780#M15430</link>
      <description>yes, that's the problem - i don't see this function in mkl's binaries too. the problem is escalated. I will let you know when the problem would be resolved.</description>
      <pubDate>Thu, 22 Nov 2012 06:55:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACKE-dtpqrt-cannot-be-found/m-p/954780#M15430</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2012-11-22T06:55:49Z</dc:date>
    </item>
    <item>
      <title>Hello, </title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACKE-dtpqrt-cannot-be-found/m-p/954781#M15431</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This issue has been fixed in MKL v.11.0 update 2 released yesterday.&lt;/P&gt;
&lt;P&gt;You can download this update from intel registration center and check the problem on your side.&lt;/P&gt;
&lt;P&gt;--Gennady&lt;/P&gt;</description>
      <pubDate>Mon, 04 Feb 2013 06:23:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/LAPACKE-dtpqrt-cannot-be-found/m-p/954781#M15431</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2013-02-04T06:23:39Z</dc:date>
    </item>
  </channel>
</rss>

