<?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 Mac LP64 zgesv returns a wrong result in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879209#M9325</link>
    <description>&lt;P&gt;Hello Jaewon,&lt;/P&gt;
&lt;P&gt;I tried to reproduce this problem on Intel Core 2 Duo processor running Mac OS 10.6 'Snow Leopard' and doesn't obtain any issues. I linked this app against MKL 10.2.4. Please see logs for LP64 and ILP64 modes below:&lt;/P&gt;
&lt;P&gt;LP64:&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;MKL Version = 10.2.4&lt;BR /&gt;Processor optimization : Intel Core 2 Duo Processor&lt;BR /&gt;CPU frequency = 1.99 GHz&lt;BR /&gt; &lt;BR /&gt;x_exact[0] = {1.000000, 0.000000}&lt;BR /&gt;x_exact[1] = {1.000000, 0.000000}&lt;BR /&gt;x_exact[2] = {1.000000, 0.000000}&lt;BR /&gt; &lt;BR /&gt;info = 0&lt;BR /&gt;x[0] = {1.000000, 0.000000}&lt;BR /&gt;x[1] = {1.000000, -0.000000}&lt;BR /&gt;x[2] = {1.000000, 0.000000}&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;ILP64:&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;MKL Version = 10.2.4&lt;BR /&gt;Processor optimization : Intel Core 2 Duo Processor&lt;BR /&gt;CPU frequency = 2.00 GHz&lt;BR /&gt; &lt;BR /&gt;x_exact[0] = {1.000000, 0.000000}&lt;BR /&gt;x_exact[1] = {1.000000, 0.000000}&lt;BR /&gt;x_exact[2] = {1.000000, 0.000000}&lt;BR /&gt; &lt;BR /&gt;info = 0&lt;BR /&gt;x[0] = {1.000000, 0.000000}&lt;BR /&gt;x[1] = {1.000000, -0.000000}&lt;BR /&gt;x[2] = {1.000000, 0.000000}&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Artem&lt;/P&gt;</description>
    <pubDate>Thu, 04 Mar 2010 14:43:20 GMT</pubDate>
    <dc:creator>Artem_V_Intel</dc:creator>
    <dc:date>2010-03-04T14:43:20Z</dc:date>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879207#M9323</link>
      <description>&lt;P&gt;Mac LP64 zgesv returns a wrong answer if MKL is linked statically. It seems&lt;BR /&gt;this only happens on I7 CPU.&lt;BR /&gt;&lt;BR /&gt;If you compile and run zgesv.c (attached), you will see something like below,&lt;BR /&gt;but I expect x_exact == x. With MKL dynamic linking, everything seems to be ok.&lt;/P&gt;
&lt;P&gt;$ ./zgesv&lt;BR /&gt;&lt;BR /&gt;MKL Version = 10.2.3&lt;BR /&gt;Processor optimization : Intel Core i7 Processor&lt;BR /&gt;CPU frequency = 2.26 GHz&lt;BR /&gt;&lt;BR /&gt;x_exact[0] = {1.000000, 0.000000}&lt;BR /&gt;x_exact[1] = {1.000000, 0.000000}&lt;BR /&gt;x_exact[2] = {1.000000, 0.000000}&lt;BR /&gt;&lt;BR /&gt;info = 0&lt;BR /&gt;x[0] = {0.705114, 0.421455}&lt;BR /&gt;x[1] = {0.346944, 0.484740}&lt;BR /&gt;x[2] = {0.314761, -0.157588}&lt;BR /&gt;&lt;BR /&gt;Test machine : MacPro 8-core 2.26GHz Nehalem.&lt;BR /&gt;MKL link : $(MKLPATH)/libmkl_intel_lp64.a $(MKLPATH)/libmkl_intel_thread.a $(MKLPATH)/libmkl_core.a -L$(MKLPATH) -liomp5&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Could you check this on your side? Thanks.&lt;/P&gt;
&lt;P&gt;Jaewon&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;-----------------------------------------------------------------------&lt;BR /&gt;/* zgesv.c */&lt;BR /&gt;&lt;BR /&gt;#include &lt;BR /&gt;#include &lt;BR /&gt;#include &lt;BR /&gt;#include "mkl.h"&lt;BR /&gt;#include "mkl_service.h"&lt;BR /&gt;#include "mkl_lapack.h"&lt;BR /&gt;&lt;BR /&gt;static void print_mklinfo()&lt;BR /&gt;{&lt;BR /&gt; MKLVersion ver;&lt;BR /&gt; MKLGetVersion(&amp;amp;ver);&lt;BR /&gt; printf("\\nMKL Version = %d.%d.%d\\n", ver.MajorVersion, ver.MinorVersion, ver.UpdateVersion);&lt;BR /&gt; printf("Processor optimization : %s\\n", ver.Processor);&lt;BR /&gt; printf("CPU frequency = %.2f GHz\\n\\n", getcpufrequency());&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;static void run_zgesv()&lt;BR /&gt;{&lt;BR /&gt; char trans = 'N';&lt;BR /&gt; MKL_INT i, n = 3, nrhs = 1, lda = 3, ldb = 3, info, ipiv[3];&lt;BR /&gt; MKL_INT incx = 1, incy = 1;&lt;BR /&gt; MKL_Complex16 alpha = {1., 0.}, beta = {0., 0.}, b[3];&lt;BR /&gt; MKL_Complex16 a[9] = {&lt;BR /&gt; {-2., 1.}, {0., -1.}, {0.5, 0.25}, &lt;BR /&gt; {1., -1.}, {-2., 1.}, {0., -1.}, &lt;BR /&gt; {0., 0.}, {1., -1.}, {-2., 1.}};&lt;BR /&gt; MKL_Complex16 x_exact[3] = {{1., 0.}, {1., 0.}, {1., 0.}};&lt;BR /&gt; &lt;BR /&gt; for (i = 0; i &amp;lt; n; i++)&lt;BR /&gt; printf("x_exact[%d] = {%f, %f}\\n", i, x_exact&lt;I&gt;.real, x_exact&lt;I&gt;.imag);&lt;BR /&gt; printf("\\n");&lt;BR /&gt; &lt;BR /&gt; zgemv(&amp;amp;trans, &amp;amp;n, &amp;amp;n, α, a, &amp;amp;lda, x_exact, &amp;amp;incx, β, b, &amp;amp;incy);&lt;BR /&gt; zgesv(&amp;amp;n, &amp;amp;nrhs, a, &amp;amp;lda, ipiv, b, &amp;amp;ldb, &amp;amp;info);&lt;BR /&gt; &lt;BR /&gt; printf("info = %d\\n", info);&lt;BR /&gt; for (i = 0; i &amp;lt; n; i++)&lt;BR /&gt; printf("x[%d] = {%f, %f}\\n", i, b&lt;I&gt;.real, b&lt;I&gt;.imag);&lt;BR /&gt; printf("\\n");&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;int main()&lt;BR /&gt;{&lt;BR /&gt; print_mklinfo();&lt;BR /&gt; run_zgesv();&lt;BR /&gt; return 0;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 03 Mar 2010 17:42:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879207#M9323</guid>
      <dc:creator>jaewonj</dc:creator>
      <dc:date>2010-03-03T17:42:28Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879208#M9324</link>
      <description>&lt;P&gt;jaewonj,&lt;/P&gt;
&lt;P&gt;we tried to reproduce the problem on RHEL*5, the example passed, see the log below:&lt;/P&gt;
&lt;P&gt;MKL Version = 10.2.3&lt;BR /&gt;Processor optimization : Intel Core i7 Processor&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;x_exact[0] = {1.000000, 0.000000}&lt;BR /&gt;x_exact[1] = {1.000000, 0.000000}&lt;BR /&gt;x_exact[2] = {1.000000, 0.000000}&lt;BR /&gt;&lt;BR /&gt;info = 0&lt;/P&gt;
&lt;P&gt;x[0] = {1.000000, 0.000000}&lt;/P&gt;
&lt;P&gt;x[1] = {1.000000, -0.000000}&lt;/P&gt;
&lt;P&gt;x[2] = {1.000000, 0.000000}&lt;/P&gt;
&lt;P&gt;--Gennady&lt;/P&gt;</description>
      <pubDate>Thu, 04 Mar 2010 11:53:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879208#M9324</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2010-03-04T11:53:02Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879209#M9325</link>
      <description>&lt;P&gt;Hello Jaewon,&lt;/P&gt;
&lt;P&gt;I tried to reproduce this problem on Intel Core 2 Duo processor running Mac OS 10.6 'Snow Leopard' and doesn't obtain any issues. I linked this app against MKL 10.2.4. Please see logs for LP64 and ILP64 modes below:&lt;/P&gt;
&lt;P&gt;LP64:&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;MKL Version = 10.2.4&lt;BR /&gt;Processor optimization : Intel Core 2 Duo Processor&lt;BR /&gt;CPU frequency = 1.99 GHz&lt;BR /&gt; &lt;BR /&gt;x_exact[0] = {1.000000, 0.000000}&lt;BR /&gt;x_exact[1] = {1.000000, 0.000000}&lt;BR /&gt;x_exact[2] = {1.000000, 0.000000}&lt;BR /&gt; &lt;BR /&gt;info = 0&lt;BR /&gt;x[0] = {1.000000, 0.000000}&lt;BR /&gt;x[1] = {1.000000, -0.000000}&lt;BR /&gt;x[2] = {1.000000, 0.000000}&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;ILP64:&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;MKL Version = 10.2.4&lt;BR /&gt;Processor optimization : Intel Core 2 Duo Processor&lt;BR /&gt;CPU frequency = 2.00 GHz&lt;BR /&gt; &lt;BR /&gt;x_exact[0] = {1.000000, 0.000000}&lt;BR /&gt;x_exact[1] = {1.000000, 0.000000}&lt;BR /&gt;x_exact[2] = {1.000000, 0.000000}&lt;BR /&gt; &lt;BR /&gt;info = 0&lt;BR /&gt;x[0] = {1.000000, 0.000000}&lt;BR /&gt;x[1] = {1.000000, -0.000000}&lt;BR /&gt;x[2] = {1.000000, 0.000000}&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Artem&lt;/P&gt;</description>
      <pubDate>Thu, 04 Mar 2010 14:43:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879209#M9325</guid>
      <dc:creator>Artem_V_Intel</dc:creator>
      <dc:date>2010-03-04T14:43:20Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879210#M9326</link>
      <description>&lt;P&gt;Gennady,&lt;/P&gt;
&lt;P&gt;This is weird. I can reproduce the problem everytime I run the example code. Is it possible for you to compile the example with MKL static link and run on Mac Pro (2.26GHz, 2 Quad-Core Intel Xeon Nehalem processor)?&lt;/P&gt;
&lt;P&gt;Jaewon&lt;/P&gt;
&lt;BR /&gt;</description>
      <pubDate>Fri, 05 Mar 2010 23:30:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879210#M9326</guid>
      <dc:creator>jaewonj</dc:creator>
      <dc:date>2010-03-05T23:30:25Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879211#M9327</link>
      <description>&lt;P&gt;Updated to 10.2.4, but doesn't help. ZGESV still returns a wrong solution.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 08 Mar 2010 18:10:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879211#M9327</guid>
      <dc:creator>jaewonj</dc:creator>
      <dc:date>2010-03-08T18:10:28Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879212#M9328</link>
      <description>&lt;P&gt;Jaewon,&lt;/P&gt;
&lt;P&gt;I ran your code on a 2.66GHz 8-core Intel Xeon processor (Nehalem) and still do not see the problems you report when linking statically. Could you say something about the OS and gcc version you are using?&lt;/P&gt;
&lt;P&gt;-Todd&lt;/P&gt;</description>
      <pubDate>Fri, 12 Mar 2010 23:04:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879212#M9328</guid>
      <dc:creator>Todd_R_Intel</dc:creator>
      <dc:date>2010-03-12T23:04:27Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879213#M9329</link>
      <description>&lt;P&gt;Todd,&lt;/P&gt;
&lt;P&gt;Here is gcc, system, and os information. You can find CFLAGS and LDFLAGS in the screen shot attached before. Please let me know in case you need futher information.&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;
&lt;P&gt;Jaewon&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;$ system_profiler | more&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Hardware Overview:&lt;BR /&gt;&lt;BR /&gt; Model Name: Xserve&lt;BR /&gt; Model Identifier: Xserve3,1&lt;BR /&gt; Processor Name: Quad-Core Intel Xeon&lt;BR /&gt; Processor Speed: 2.26 GHz&lt;BR /&gt; Number Of Processors: 2&lt;BR /&gt; Total Number Of Cores: 8&lt;BR /&gt; L2 Cache (per core): 256 KB&lt;BR /&gt; L3 Cache (per processor): 8 MB&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt; System Software Overview:&lt;BR /&gt;&lt;BR /&gt; System Version: Mac OS X Server 10.6.2 (10C540)&lt;BR /&gt; Server Configuration: Advanced&lt;BR /&gt; Kernel Version: Darwin 10.2.0&lt;BR /&gt; Boot Volume: 10.6&lt;BR /&gt; Boot Mode: Normal&lt;BR /&gt; Computer Name: &lt;BR /&gt; User Name: Jaewon Jang (jaewonj)&lt;BR /&gt; Secure Virtual Memory: Not Enabled&lt;BR /&gt; 64-bit Kernel and Extensions: Yes&lt;BR /&gt; Time since boot: 31 days 18 minutes&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;$ gcc --version&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5659)&lt;BR /&gt;Copyright (C) 2007 Free Software Foundation, Inc.&lt;BR /&gt;This is free software; see the source for copying conditions. There is NO&lt;BR /&gt;warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 13 Mar 2010 21:32:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879213#M9329</guid>
      <dc:creator>jaewonj</dc:creator>
      <dc:date>2010-03-13T21:32:12Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879214#M9330</link>
      <description>Any update on this issue? Thanks.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 24 Mar 2010 21:30:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879214#M9330</guid>
      <dc:creator>jaewonj</dc:creator>
      <dc:date>2010-03-24T21:30:30Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879215#M9331</link>
      <description>Jaewon&lt;BR /&gt;&lt;BR /&gt;Here is the information I see on our system. The OS, kernel, and gcc are older versions. I'll ask &lt;BR /&gt;&lt;BR /&gt;Hardware Overview:&lt;BR /&gt;&lt;BR /&gt; Model Name: Xserve&lt;BR /&gt; Model Identifier: Xserve3,1&lt;BR /&gt; Processor Name: Quad-Core Intel Xeon&lt;BR /&gt; Processor Speed: 2.66 GHz&lt;BR /&gt; Number Of Processors: 2&lt;BR /&gt; Total Number Of Cores: 8&lt;BR /&gt; L2 Cache (per core): 256 KB&lt;BR /&gt; L3 Cache (per processor): 8 MB&lt;BR /&gt;&lt;BR /&gt;System Software Overview:&lt;BR /&gt;&lt;BR /&gt; System Version: Mac OS X Server 10.5.8 (9L34)&lt;BR /&gt; Kernel Version: Darwin 9.8.0&lt;BR /&gt; Boot Volume: XserveHW&lt;BR /&gt; Boot Mode: Normal&lt;BR /&gt; Computer Name: &lt;BR /&gt; User Name: &lt;BR /&gt; Time since boot: 14 days 4:11&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;PLL-Xserve:u72449 trosenqu$ gcc --version&lt;BR /&gt;&lt;BR /&gt;i686-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5493)&lt;BR /&gt;Copyright (C) 2005 Free Software Foundation, Inc.&lt;BR /&gt;This is free software; see the source for copying conditions. There is NO&lt;BR /&gt;warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I'll continue to investigate.&lt;BR /&gt;&lt;BR /&gt;Todd</description>
      <pubDate>Wed, 24 Mar 2010 22:01:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879215#M9331</guid>
      <dc:creator>Todd_R_Intel</dc:creator>
      <dc:date>2010-03-24T22:01:06Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879216#M9332</link>
      <description>Jaewon,&lt;BR /&gt;&lt;BR /&gt;Could you please try different compiler (another version of gcc, or icc or anything else) to look if issue still appears.&lt;BR /&gt;&lt;BR /&gt;I'm also trying to reproduce your issue, but still not succesfull. &lt;BR /&gt;My envoronment is almost the same:&lt;BR /&gt;&lt;BR /&gt; Hardware Overview:&lt;BR /&gt;&lt;BR /&gt; Model Name: Xserve&lt;BR /&gt; Model Identifier: Xserve3,1&lt;BR /&gt; Processor Name: Quad-Core Intel Xeon&lt;BR /&gt; Processor Speed: 2.66 GHz&lt;BR /&gt; Number Of Processors: 2&lt;BR /&gt; Total Number Of Cores: 8&lt;BR /&gt; L2 Cache (per core): 256 KB&lt;BR /&gt; L3 Cache (per processor): 8 MB&lt;BR /&gt; Memory: 12 GB&lt;BR /&gt; Processor Interconnect Speed: 6.4 GT/s&lt;BR /&gt; Boot ROM Version: XS31.0079.B00&lt;BR /&gt; SMC Version (system): 1.43b3&lt;BR /&gt; LOM Revision: 1.1.2&lt;BR /&gt;&lt;BR /&gt; System Software Overview:&lt;BR /&gt;&lt;BR /&gt; System Version: Mac OS X 10.6.2 (10C540)&lt;BR /&gt; Kernel Version: Darwin 10.2.0&lt;BR /&gt; Boot Volume: XserveHW_SL&lt;BR /&gt; Boot Mode: Normal&lt;BR /&gt; Secure Virtual Memory: Not Enabled&lt;BR /&gt; 64-bit Kernel and Extensions: Yes&lt;BR /&gt;&lt;BR /&gt;gcc --version&lt;BR /&gt;i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5646)&lt;BR /&gt;Copyright (C) 2007 Free Software Foundation, Inc.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;The only differencies are frequency and build of GCC. It could happen that the last hides the cause...&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Alexander.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 13 Apr 2010 10:59:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879216#M9332</guid>
      <dc:creator>Alexander_K_Intel3</dc:creator>
      <dc:date>2010-04-13T10:59:33Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879217#M9333</link>
      <description>Alexander,&lt;BR /&gt;&lt;BR /&gt;You're right. The problem doesn't appear with gcc 4.0. Thanks.&lt;BR /&gt;&lt;BR /&gt;i686-apple-darwin10-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5493)&lt;BR /&gt;Copyright (C) 2005 Free Software Foundation, Inc.&lt;BR /&gt;&lt;BR /&gt;I'll forward this information to the release engineering team. &lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Jaewon &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 15 Apr 2010 15:06:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879217#M9333</guid>
      <dc:creator>jaewonj</dc:creator>
      <dc:date>2010-04-15T15:06:25Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879218#M9334</link>
      <description>another possibleWorkarounds is:Instead of 'gcc' call directly executable 'i686-apple-darwin10-gcc-4.2.1'.&lt;DIV&gt;--Gennady&lt;/DIV&gt;</description>
      <pubDate>Mon, 19 Apr 2010 05:27:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879218#M9334</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2010-04-19T05:27:28Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879219#M9335</link>
      <description>Gennady,&lt;BR /&gt;&lt;BR /&gt;i686-apple-darwin10-gcc-4.2.1 also worked. Thanks. Do you have any reference that explains why this is happening?&lt;BR /&gt;&lt;BR /&gt;Jaewon&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 23 Apr 2010 23:52:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879219#M9335</guid>
      <dc:creator>jaewonj</dc:creator>
      <dc:date>2010-04-23T23:52:47Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879220#M9336</link>
      <description>&lt;DIV id="_mcePaste"&gt;Jaewon,&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;We believe that this looks like problem of linker, which messes static constants.&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;For example incorrect results from ZGETRF are because constant complex one becomes really complex minus one and that leads to incorrect results.&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;--Gennady&lt;/DIV&gt;</description>
      <pubDate>Sat, 24 Apr 2010 03:07:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879220#M9336</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2010-04-24T03:07:26Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879221#M9337</link>
      <description>Gennady,&lt;BR /&gt;&lt;BR /&gt;When I initially reported this problem, the MKL version I used was 10.2.3. I found the problem still exists in 10.2.5. Has this problem been resolved in 10.2.6 or 10.3?&lt;BR /&gt;&lt;BR /&gt;Thanks.&lt;BR /&gt;Jaewon&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Sun, 17 Oct 2010 21:35:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879221#M9337</guid>
      <dc:creator>jaewonj</dc:creator>
      <dc:date>2010-10-17T21:35:39Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879222#M9338</link>
      <description>From all the posts in this thread, I gather that this is a problem specific to the Apple OSX platform. And, from what Gennady Fedorov has stated, it is attributable to the OSX linker, which is controlled by Apple, not Intel. On Linux-x64, your example runs fine with the 11.1.073 compiler and MKL 10.2.6. &lt;BR /&gt;&lt;BR /&gt;The solution, it seems, should come from Apple, although Intel has an interest in seeing it emerge.&lt;BR /&gt;&lt;BR /&gt;I do not understand why Apple is dragging its feet with all the XCode problems that we see so much of on this forum, and why Apple users put up with such nonchalance. I admit, however, that I speak as a casual observer -- the last experience I had with any of Jobs' computers was with a NeXT workstation in the early 1990s, and it was fine for the time.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Sun, 17 Oct 2010 22:29:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879222#M9338</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2010-10-17T22:29:01Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879223#M9339</link>
      <description>Thanks, mecej4. Yes, this issue is Mac specific, and can be reproducible with gcc (4.2.1 build 5664) and icc (11.1 089).&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 20 Oct 2010 07:49:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879223#M9339</guid>
      <dc:creator>jaewonj</dc:creator>
      <dc:date>2010-10-20T07:49:34Z</dc:date>
    </item>
    <item>
      <title>Mac LP64 zgesv returns a wrong result</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879224#M9340</link>
      <description>No longer reproducible with MKL 10.3. Thanks Gennady for looking into this issue.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Sat, 13 Nov 2010 14:22:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Mac-LP64-zgesv-returns-a-wrong-result/m-p/879224#M9340</guid>
      <dc:creator>jaewonj</dc:creator>
      <dc:date>2010-11-13T14:22:44Z</dc:date>
    </item>
  </channel>
</rss>

