<?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 Handling errors  in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Handling-errors/m-p/822257#M4888</link>
    <description>Hello Matt,&lt;BR /&gt;&lt;BR /&gt;LAPACKE_* interfaces returns value whichcorresponds to output parameter INFO of a wrapped function. Additionally the return value could represent two memory allocation errors, which could happen in the wrappers itself: LAPACK_WORK_MEMORY_ERROR and LAPACK_TRANSPOSE_MEMORY_ERROR. Both values defined in mkl_lapacke.h. There is no exception throwing/handling mechanism in MKL.&lt;BR /&gt;&lt;BR /&gt;W.B.R.,&lt;BR /&gt;Alexaner&lt;BR /&gt;</description>
    <pubDate>Fri, 11 Feb 2011 05:45:58 GMT</pubDate>
    <dc:creator>Alexander_K_Intel3</dc:creator>
    <dc:date>2011-02-11T05:45:58Z</dc:date>
    <item>
      <title>Handling errors</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Handling-errors/m-p/822256#M4887</link>
      <description>Hello all!&lt;BR /&gt;&lt;BR /&gt;I'm creating a library of computational functions that are to be called bydifferent applications and I need some advice on how to handle errors in MKL. &lt;BR /&gt;&lt;BR /&gt;Shouldn't LAPACKE_zgels return an integer !=0if something goes wrong? I got an error today when calling zgels, butit didn't return any integer like I thought it would!&lt;BR /&gt;&lt;BR /&gt;What is the recommended way to handle errors in MKL functions? Do they throw exceptions? If so, where do I find them?&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Matt [c++ &amp;amp; MKL newbie]</description>
      <pubDate>Mon, 17 Jan 2011 15:24:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Handling-errors/m-p/822256#M4887</guid>
      <dc:creator>madir</dc:creator>
      <dc:date>2011-01-17T15:24:39Z</dc:date>
    </item>
    <item>
      <title>Handling errors</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Handling-errors/m-p/822257#M4888</link>
      <description>Hello Matt,&lt;BR /&gt;&lt;BR /&gt;LAPACKE_* interfaces returns value whichcorresponds to output parameter INFO of a wrapped function. Additionally the return value could represent two memory allocation errors, which could happen in the wrappers itself: LAPACK_WORK_MEMORY_ERROR and LAPACK_TRANSPOSE_MEMORY_ERROR. Both values defined in mkl_lapacke.h. There is no exception throwing/handling mechanism in MKL.&lt;BR /&gt;&lt;BR /&gt;W.B.R.,&lt;BR /&gt;Alexaner&lt;BR /&gt;</description>
      <pubDate>Fri, 11 Feb 2011 05:45:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Handling-errors/m-p/822257#M4888</guid>
      <dc:creator>Alexander_K_Intel3</dc:creator>
      <dc:date>2011-02-11T05:45:58Z</dc:date>
    </item>
  </channel>
</rss>

