<?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 One simple question in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/One-simple-question/m-p/975261#M17029</link>
    <description>1, I add include 'mkl_vsl.fi' to my program and it return with error"&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 24: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!++&lt;BR /&gt;----^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 25: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  BASIC RANDOM NUMBER GENERATOR (BRNG) RELATED MACRO DEFINITIONS&lt;BR /&gt;------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 26: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!--&lt;BR /&gt;----^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 28: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  MAX NUMBER OF BRNGS CAN BE REGISTERED IN VSL&lt;BR /&gt;------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 29: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  No more than VSL_MAX_REG_BRNGS basic generators can be registered in VSL&lt;BR /&gt;----------------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 30: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  (including predefined basic generators).&lt;BR /&gt;--------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 31: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!&lt;BR /&gt;--^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 32: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  Change this number to increase/decrease number of BRNGs can be registered.&lt;BR /&gt;------------------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 36: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  PREDEFINED BRNG NAMES&lt;BR /&gt;-------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 52: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  LEAPFROG METHOD FOR GRAY-CODE BASED QUASI-RANDOM NUMBER BASIC GENERATORS&lt;BR /&gt;----------------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 53: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  VSL_BRNG_SOBOL and VSL_BRNG_NIEDERR are Gray-code based quasi-random number&lt;BR /&gt;-------------------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 54: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  basic generators. In contrast to pseudorandom number basic generators,&lt;BR /&gt;---------------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 55: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  quasi-random ones take the dimension as initialization parameter.&lt;BR /&gt;----------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 56: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!&lt;BR /&gt;--^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 57: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  Suppose that quasi-random number generator (QRNG) dimension is S. QRNG&lt;BR /&gt;--------------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 58: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  sequence is a sequence of S-dimensio
nal vectors:&lt;BR /&gt;----------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 59: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!&lt;BR /&gt;--^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 60: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!     x0=(x0[0],x0[1],...,x0[S-1]),x1=(x1[0],x1[1],...,x1[S-1]),...&lt;BR /&gt;--------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 61: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!&lt;BR /&gt;--^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 62: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  VSL treats the output of any basic generator as 1-dimensional, however:&lt;BR /&gt;---------------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 63: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!&lt;BR /&gt;--^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 64: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!     x0[0],x0[1],...,x0[S-1],x1[0],x1[1],...,x1[S-1],...&lt;BR /&gt;----------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 65: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!&lt;BR /&gt;--^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 66: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  Because of nature of VSL_BRNG_SOBOL and VSL_BRNG_NIEDERR QRNGs,&lt;BR /&gt;--------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 67: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  the only S-stride Leapfrog method is supported for them. In other words,&lt;BR /&gt;----------------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 68: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  user can generate subsequences, which consist of fixed elements of&lt;BR /&gt;----------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 69: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  vectors x0,x1,... For example, if 0 element is fixed, the following&lt;BR /&gt;-----------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 70: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  subsequence is generated:&lt;BR /&gt;-----------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 71: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!&lt;BR /&gt;--^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 72: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!     x0[1],x1[1],x2[1],...&lt;BR /&gt;----------------------------^&lt;BR /&gt;fortcom: Severe: Too many errors, exiting&lt;BR /&gt;compilation aborted for test.f90 (code 1)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;which seems be caused by comment lines that start with "C!".&lt;BR /&gt;Somehow, ifort(8.1) can not recognize it. The compiling command I use is &lt;BR /&gt;source /opt/intel_fc_80/bin/ifortvars.sh&lt;BR /&gt;CFLAGS="-i_dynamic -cm -w95"&lt;BR /&gt;PFLAGS="-L/opt/intel/mkl721/lib/32 -lmkl_lapack -lmkl_ia32 -lguide -lpthread -tpp7 -O3"&lt;BR /&gt;ifort $CFLAGS $1.f90 ran.f -o $1.ex $PFLAGS&lt;BR /&gt;Is that possible to add some option when compiling to solve this problem or I need to remove all C manually?</description>
    <pubDate>Mon, 19 Sep 2005 12:58:02 GMT</pubDate>
    <dc:creator>myang</dc:creator>
    <dc:date>2005-09-19T12:58:02Z</dc:date>
    <item>
      <title>One simple question</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/One-simple-question/m-p/975261#M17029</link>
      <description>1, I add include 'mkl_vsl.fi' to my program and it return with error"&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 24: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!++&lt;BR /&gt;----^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 25: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  BASIC RANDOM NUMBER GENERATOR (BRNG) RELATED MACRO DEFINITIONS&lt;BR /&gt;------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 26: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!--&lt;BR /&gt;----^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 28: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  MAX NUMBER OF BRNGS CAN BE REGISTERED IN VSL&lt;BR /&gt;------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 29: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  No more than VSL_MAX_REG_BRNGS basic generators can be registered in VSL&lt;BR /&gt;----------------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 30: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  (including predefined basic generators).&lt;BR /&gt;--------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 31: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!&lt;BR /&gt;--^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 32: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  Change this number to increase/decrease number of BRNGs can be registered.&lt;BR /&gt;------------------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 36: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  PREDEFINED BRNG NAMES&lt;BR /&gt;-------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 52: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  LEAPFROG METHOD FOR GRAY-CODE BASED QUASI-RANDOM NUMBER BASIC GENERATORS&lt;BR /&gt;----------------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 53: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  VSL_BRNG_SOBOL and VSL_BRNG_NIEDERR are Gray-code based quasi-random number&lt;BR /&gt;-------------------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 54: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  basic generators. In contrast to pseudorandom number basic generators,&lt;BR /&gt;---------------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 55: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  quasi-random ones take the dimension as initialization parameter.&lt;BR /&gt;----------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 56: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!&lt;BR /&gt;--^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 57: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  Suppose that quasi-random number generator (QRNG) dimension is S. QRNG&lt;BR /&gt;--------------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 58: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  sequence is a sequence of S-dimensio
nal vectors:&lt;BR /&gt;----------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 59: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!&lt;BR /&gt;--^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 60: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!     x0=(x0[0],x0[1],...,x0[S-1]),x1=(x1[0],x1[1],...,x1[S-1]),...&lt;BR /&gt;--------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 61: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!&lt;BR /&gt;--^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 62: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  VSL treats the output of any basic generator as 1-dimensional, however:&lt;BR /&gt;---------------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 63: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!&lt;BR /&gt;--^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 64: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!     x0[0],x0[1],...,x0[S-1],x1[0],x1[1],...,x1[S-1],...&lt;BR /&gt;----------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 65: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!&lt;BR /&gt;--^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 66: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  Because of nature of VSL_BRNG_SOBOL and VSL_BRNG_NIEDERR QRNGs,&lt;BR /&gt;--------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 67: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  the only S-stride Leapfrog method is supported for them. In other words,&lt;BR /&gt;----------------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 68: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  user can generate subsequences, which consist of fixed elements of&lt;BR /&gt;----------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 69: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  vectors x0,x1,... For example, if 0 element is fixed, the following&lt;BR /&gt;-----------------------------------------------------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 70: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!  subsequence is generated:&lt;BR /&gt;-----------------------------^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 71: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!&lt;BR /&gt;--^&lt;BR /&gt;fortcom: Error: mkl_vsl.fi, line 72: Syntax error, found END-OF-STATEMENT when expecting one of: =&amp;gt; = . ( : %&lt;BR /&gt;C!     x0[1],x1[1],x2[1],...&lt;BR /&gt;----------------------------^&lt;BR /&gt;fortcom: Severe: Too many errors, exiting&lt;BR /&gt;compilation aborted for test.f90 (code 1)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;which seems be caused by comment lines that start with "C!".&lt;BR /&gt;Somehow, ifort(8.1) can not recognize it. The compiling command I use is &lt;BR /&gt;source /opt/intel_fc_80/bin/ifortvars.sh&lt;BR /&gt;CFLAGS="-i_dynamic -cm -w95"&lt;BR /&gt;PFLAGS="-L/opt/intel/mkl721/lib/32 -lmkl_lapack -lmkl_ia32 -lguide -lpthread -tpp7 -O3"&lt;BR /&gt;ifort $CFLAGS $1.f90 ran.f -o $1.ex $PFLAGS&lt;BR /&gt;Is that possible to add some option when compiling to solve this problem or I need to remove all C manually?</description>
      <pubDate>Mon, 19 Sep 2005 12:58:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/One-simple-question/m-p/975261#M17029</guid>
      <dc:creator>myang</dc:creator>
      <dc:date>2005-09-19T12:58:02Z</dc:date>
    </item>
    <item>
      <title>Re: One simple question</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/One-simple-question/m-p/975262#M17030</link>
      <description>&lt;P&gt;I can suggest 3 ways of your problem resolving:&lt;/P&gt;
&lt;P&gt;1) rename your source file from $1.f90 to $1.f&lt;/P&gt;
&lt;P&gt;2) you remove all 'C' symbols from .fi files manualy&lt;/P&gt;
&lt;P&gt;3) you wait next MKL release where we remove these symbols&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Sep 2005 20:16:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/One-simple-question/m-p/975262#M17030</guid>
      <dc:creator>Andrey_G_Intel2</dc:creator>
      <dc:date>2005-09-20T20:16:42Z</dc:date>
    </item>
  </channel>
</rss>

