<?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 Thanks. I know that we had in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Type-parameter-inquiry-and-intrinsic-types/m-p/1002924#M104142</link>
    <description>&lt;P&gt;Thanks. I know that we had some issues with type parameter inquiries - we'll take a look at this.&lt;/P&gt;</description>
    <pubDate>Wed, 24 Sep 2014 14:00:10 GMT</pubDate>
    <dc:creator>Steven_L_Intel1</dc:creator>
    <dc:date>2014-09-24T14:00:10Z</dc:date>
    <item>
      <title>Type parameter inquiry and intrinsic types</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Type-parameter-inquiry-and-intrinsic-types/m-p/1002922#M104140</link>
      <description>&lt;P&gt;"A type parameter inquiry is used to inquire about a type parameter of a data object.&amp;nbsp; It applies to both intrinsic and derived types."&lt;/P&gt;

&lt;PRE class="brush:fortran;"&gt;IMPLICIT NONE
CHARACTER(*), PARAMETER :: const = 'Hello'
PRINT *, const%LEN
PRINT *, 'This is weird syntax'(:)%LEN
END
&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;PRE class="brush:plain;"&gt;&amp;gt;ifort /check:all /warn:all /standard-semantics "2014-09-24 kind-param-inquiry.f90"
Intel(R) Visual Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 15.0.0.108 Build 201407
26
Copyright (C) 1985-2014 Intel Corporation.  All rights reserved.

2014-09-24 kind-param-inquiry.f90(4): error #5082: Syntax error, found '%' when expecting one of: * ) :: , &amp;lt;END-OF-STATEMENT&amp;gt; ; . (/ + - : ] /) ' ** / // &amp;gt; .LT. &amp;lt; ...
PRINT *, 'This is weird syntax'(:)%LEN
----------------------------------^
2014-09-24 kind-param-inquiry.f90(3): error #6460: This is not a field name that is defined in the encompassing structure.   [LEN]
PRINT *, const%LEN
---------------^
2014-09-24 kind-param-inquiry.f90(3): error #6158: The structure-name is invalid or is missing.   [CONST]
PRINT *, const%LEN
---------^
2014-09-24 kind-param-inquiry.f90(4): error #6404: This name does not have a type, and must have an explicit type.   [LEN]
PRINT *, 'This is weird syntax'(:)%LEN
-----------------------------------^
2014-09-24 kind-param-inquiry.f90(4): error #6355: This binary operation is invalid for this data type.   ['This is weird syntax']
PRINT *, 'This is weird syntax'(:)%LEN
---------^
2014-09-24 kind-param-inquiry.f90(4): error #6549: An arithmetic or LOGICAL type is required in this context.
PRINT *, 'This is weird syntax'(:)%LEN
----------------------------------^
compilation aborted for 2014-09-24 kind-param-inquiry.f90 (code 1)&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Sep 2014 07:22:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Type-parameter-inquiry-and-intrinsic-types/m-p/1002922#M104140</guid>
      <dc:creator>IanH</dc:creator>
      <dc:date>2014-09-24T07:22:34Z</dc:date>
    </item>
    <item>
      <title>(Obviously LEN isn't a kind</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Type-parameter-inquiry-and-intrinsic-types/m-p/1002923#M104141</link>
      <description>&lt;P&gt;(Obviously LEN isn't a kind param for CHARACTER, I just like naming my files to confuse myself.)&lt;BR /&gt;
	&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Sep 2014 07:25:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Type-parameter-inquiry-and-intrinsic-types/m-p/1002923#M104141</guid>
      <dc:creator>IanH</dc:creator>
      <dc:date>2014-09-24T07:25:23Z</dc:date>
    </item>
    <item>
      <title>Thanks. I know that we had</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Type-parameter-inquiry-and-intrinsic-types/m-p/1002924#M104142</link>
      <description>&lt;P&gt;Thanks. I know that we had some issues with type parameter inquiries - we'll take a look at this.&lt;/P&gt;</description>
      <pubDate>Wed, 24 Sep 2014 14:00:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Type-parameter-inquiry-and-intrinsic-types/m-p/1002924#M104142</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2014-09-24T14:00:10Z</dc:date>
    </item>
    <item>
      <title>Escalated as DPD200361370. I</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Type-parameter-inquiry-and-intrinsic-types/m-p/1002925#M104143</link>
      <description>&lt;P&gt;Escalated as&amp;nbsp;DPD200361370. I agree that syntax is "weird", but it is legal. It seems that ifort doesn't like the inquiry functions on PARAMETER constants or literals.&lt;/P&gt;</description>
      <pubDate>Wed, 24 Sep 2014 14:26:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Type-parameter-inquiry-and-intrinsic-types/m-p/1002925#M104143</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2014-09-24T14:26:53Z</dc:date>
    </item>
  </channel>
</rss>

