<?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 Linux 64 bit. I'll first try in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058346#M21563</link>
    <description>&lt;P&gt;Linux 64 bit. I'll first try to find which version works (reverting MKL version is a time sink) and let you know.&lt;/P&gt;

&lt;P&gt;If that doesn't help, then I can put together a minimal C failure case if you're not able to reproduce.&lt;/P&gt;</description>
    <pubDate>Wed, 01 Jul 2015 17:14:14 GMT</pubDate>
    <dc:creator>Samuel_H_1</dc:creator>
    <dc:date>2015-07-01T17:14:14Z</dc:date>
    <item>
      <title>Broken dgeqp3 in Version 11.2 (Update 3) (Linux)</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058343#M21560</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;

&lt;P&gt;This was working in December 2014 when I last ran my code against MKL, but after upgrading to 11.2u3 I'm getting a response of -9 from the info parameter when calling dgeqp3... which is *really* weird because that indicates that the info parameter itself is wrong (being parameter 9).&lt;/P&gt;

&lt;P&gt;My code works against reference LAPACK[1] and ATLAS / OpenBLAS so I'm inclined to suggest that a regression has appeared.&lt;/P&gt;

&lt;P&gt;I could potentially create a minimal C test case for this, but it will take me some time. It would be good if Intel could check what has changed in this function. If I'm right, I believe it to be serious enough to warrant a patch fix.&lt;/P&gt;

&lt;P&gt;[1]&amp;nbsp;https://github.com/fommil/netlib-java/blob/master/netlib/LAPACK/dgeqp3.f&lt;/P&gt;

&lt;P&gt;I'm downgrading to 11.2u2 to see if the problem goes away.&lt;/P&gt;

&lt;P&gt;Best regards,&lt;/P&gt;

&lt;P&gt;Sam&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jul 2015 07:47:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058343#M21560</guid>
      <dc:creator>Samuel_H_1</dc:creator>
      <dc:date>2015-07-01T07:47:33Z</dc:date>
    </item>
    <item>
      <title>Sam, this is an unknown issue</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058344#M21561</link>
      <description>&lt;P&gt;Sam, this is an unknown issue with&amp;nbsp;&lt;SPAN style="font-size: 11.9999990463257px; line-height: 20px;"&gt;dgeqp3. we will check the problem on our side. Are there any specific environment where you see the problem?&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 11.9999990463257px; line-height: 20px;"&gt;is that 32 or 64 bit? Lin or win or OS X? lp64 or Ilp64 modes?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 11.9999990463257px; line-height: 20px;"&gt;--Gennady&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jul 2015 15:04:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058344#M21561</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2015-07-01T15:04:22Z</dc:date>
    </item>
    <item>
      <title>I ran the test program at</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058345#M21562</link>
      <description>&lt;P&gt;I ran the test program at &lt;A href="http://people.sc.fsu.edu/~jburkardt/f_src/geqp3/geqp3_prb.f90" target="_blank"&gt;http://people.sc.fsu.edu/~jburkardt/f_src/geqp3/geqp3_prb.f90&lt;/A&gt; using MKL&amp;nbsp;11.2.3 (Product Build 20150413 for 32-bit) with IFort 15.0.4.221 on Windows. No errors. Same for 64-bit version, same releases.&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jul 2015 16:43:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058345#M21562</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2015-07-01T16:43:00Z</dc:date>
    </item>
    <item>
      <title>Linux 64 bit. I'll first try</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058346#M21563</link>
      <description>&lt;P&gt;Linux 64 bit. I'll first try to find which version works (reverting MKL version is a time sink) and let you know.&lt;/P&gt;

&lt;P&gt;If that doesn't help, then I can put together a minimal C failure case if you're not able to reproduce.&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jul 2015 17:14:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058346#M21563</guid>
      <dc:creator>Samuel_H_1</dc:creator>
      <dc:date>2015-07-01T17:14:14Z</dc:date>
    </item>
    <item>
      <title>Quote:Samuel H. wrote:</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058347#M21564</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Samuel H. wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;reverting MKL version is a time sink&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;You can have more than one version of MKL installed, and select any one of them for a session in a shell command window.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Jul 2015 02:23:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058347#M21564</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2015-07-02T02:23:45Z</dc:date>
    </item>
    <item>
      <title>more reliable way to know</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058348#M21565</link>
      <description>&lt;P&gt;more reliable&amp;nbsp;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;way to know which version you are using is to call&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: rgb(51, 51, 51); font-family: 'Courier New', Courier, monospace; font-size: 13.3333330154419px; line-height: 20px;"&gt;mkl_get_version(*) function&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Jul 2015 03:47:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058348#M21565</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2015-07-02T03:47:34Z</dc:date>
    </item>
    <item>
      <title>These are my parameters, and</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058349#M21566</link>
      <description>&lt;P&gt;These are some test parameters, and the response&lt;/P&gt;

&lt;BLOCKQUOTE&gt;
	&lt;P&gt;1 = 5&lt;BR /&gt;
		2 = 5&lt;BR /&gt;
		3 = [1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0]&lt;BR /&gt;
		4 = 5&lt;BR /&gt;
		5 = [0, 0, 0, 0, 0]&lt;BR /&gt;
		6 = [0.0, 0.0, 0.0, 0.0, 0.0]&lt;BR /&gt;
		7 = [0.0, 0.0, 0.0, 0.0, 0.0]&lt;BR /&gt;
		8 = 5&lt;BR /&gt;
		9 = 0&lt;/P&gt;

	&lt;P&gt;Intel MKL ERROR: Parameter 8 was incorrect on entry to DGEQP3.&lt;BR /&gt;
		INFO = -9&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;

&lt;P&gt;Two things to note here:&lt;/P&gt;

&lt;P&gt;1. these exact parameters work OK when passed in to any other impl I have (netlib, ATLAS, OpenBLAS, including older MKL)&lt;/P&gt;

&lt;P&gt;2. the MKL error is on stderr, but the response is -9 which itself doesn't agree with the error message (sounds like you're using C-based 0-indexing in your logs)... so it's ambiguous which parameter it claims is incorrect... and in either case BOTH are correct.&lt;/P&gt;

&lt;P&gt;Can anyone reproduce this?&lt;/P&gt;

&lt;P&gt;(aaargh.... this text input box is absolutely horrible to work with, excuse the formatting)&lt;/P&gt;</description>
      <pubDate>Sat, 04 Jul 2015 16:19:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058349#M21566</guid>
      <dc:creator>Samuel_H_1</dc:creator>
      <dc:date>2015-07-04T16:19:13Z</dc:date>
    </item>
    <item>
      <title>Ah! I may have found a bug in</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058350#M21567</link>
      <description>&lt;P&gt;Ah! I may have found a bug in my own code here. The WORK dimension looks like it might be too small.&lt;/P&gt;

&lt;P&gt;BUT the return type is also wrong because it should have been -8, not -9.&lt;/P&gt;

&lt;P&gt;&lt;BR /&gt;
	I'm putting together a runnable C example to demonstrate.&lt;/P&gt;</description>
      <pubDate>Sat, 04 Jul 2015 16:30:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058350#M21567</guid>
      <dc:creator>Samuel_H_1</dc:creator>
      <dc:date>2015-07-04T16:30:26Z</dc:date>
    </item>
    <item>
      <title>Yup, my bad. Our framework is</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058351#M21568</link>
      <description>&lt;P&gt;Yup, my bad. Our framework is passing a work array that is too small and the other impls are allowing it!&lt;/P&gt;

&lt;P&gt;So, from bug report, I backtrack and say "well done MKL for adding this constraint check, more of this please!" :-)&lt;/P&gt;</description>
      <pubDate>Sat, 04 Jul 2015 16:46:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Broken-dgeqp3-in-Version-11-2-Update-3-Linux/m-p/1058351#M21568</guid>
      <dc:creator>Samuel_H_1</dc:creator>
      <dc:date>2015-07-04T16:46:09Z</dc:date>
    </item>
  </channel>
</rss>

