<?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 error #7589: Not a valid value for the char-expr in this connec in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811843#M43111</link>
    <description>Hi wendy,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Thanks a lot for your reply!&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I changed the access to 'STREAM' but there are still errors:&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;error #5082: Syntax error, found END-OF-STATEMENT when execting one of :(%[:.==&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Regarding 'TRANSPARENT' in Lahey, this is what i found&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;"Converting unformatted files with LF90 or LF95 usually involves opening the file using the specifier ACCESS="TRANSPARENT" (a nonstandard Lahey extension), which allows the file to be read a byte at a time with no assumptions about headers or record delimiters. This allows one to have the same degree of control as when handling files in the C language. For an example of this technique, see the file SEQUNF.F90, provided in the LF90 and LF95 installations."&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;What do you think would be the problem?&lt;/DIV&gt;</description>
    <pubDate>Sun, 16 Oct 2011 00:43:35 GMT</pubDate>
    <dc:creator>isabelv</dc:creator>
    <dc:date>2011-10-16T00:43:35Z</dc:date>
    <item>
      <title>error #7589: Not a valid value for the char-expr in this connect-spec. ['TRANSPARENT']</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811840#M43108</link>
      <description>Hi,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I am working on a pile of code originally developed under Lahey/Fujitsu.There are several utility libraries I need to rebuild to link the project. Here are the errors i got while compiling one of the libraries (Util):&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;error #7589: Not a valid value for the char-expr in this connect-spec. ['TRANSPARENT']&lt;/DIV&gt;&lt;DIV&gt;error #5082: Syntax error, found ERROR-OF-STATEMENT when expecting one of :(%[:.==&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;error #6236: A specification statement cannot apprear in the executable section.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;The line of code is&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV id="_mcePaste"&gt;IF (INIT .EQ. 0) THEN&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;C    initialize output screen&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;    OPEN(UNIT=6,FILE='CON',ACCESS='TRANSPARENT',BLOCKSIZE=4096)&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;    INIT= 1&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;    CFORE= FORE&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;    CBACK= BACK&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;    CSET = 1&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I googled the error message. It seemed the problem is caused by the imcompatiblity in thisACCESS='TRANSPARENT'between LF and other Fortran compiler like Intel fortran. I tried a couple of ways, but was still unable to fix the problem.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Please help! Very appreciate it.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 14 Oct 2011 18:18:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811840#M43108</guid>
      <dc:creator>isabelv</dc:creator>
      <dc:date>2011-10-14T18:18:53Z</dc:date>
    </item>
    <item>
      <title>error #7589: Not a valid value for the char-expr in this connec</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811841#M43109</link>
      <description>Our compiler does not have a "TRANSPARENT" choice for ACCESS. You should picke from one of our access methods that will work with your file. I am not sure what "TRANSPARENT" means for Lahey.&lt;BR /&gt;&lt;BR /&gt;&lt;P&gt;------&lt;/P&gt;&lt;P&gt;Wendy&lt;/P&gt;&lt;P&gt;&lt;A href="http://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/announcement/241/"&gt;Attaching or including files in a post&lt;/A&gt;&lt;/P&gt;&lt;BR /&gt;Here are the ones Intel Fortran supports:&lt;BR /&gt;&lt;BR /&gt;&lt;H1 class="topictitle1"&gt;OPEN: ACCESS Specifier&lt;/H1&gt;&lt;P MSHELP="http://www.microsoft.com/MSHelp/"&gt;The ACCESS specifier indicates the access method for the connection of the file. It takes the following form:&lt;/P&gt;&lt;P MSHELP="http://www.microsoft.com/MSHelp/"&gt;ACCESS = &lt;VAR&gt;acc&lt;/VAR&gt;&lt;/P&gt;&lt;TABLE MSHELP="http://www.microsoft.com/MSHelp/" width="90%" cellpadding="4" cellspacing="0" border="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD width="30%" valign="top" class="noborder"&gt;&lt;P&gt;&lt;VAR&gt;acc&lt;/VAR&gt;&lt;/P&gt;&lt;/TD&gt;&lt;TD valign="top" class="noborder"&gt;&lt;P&gt;Is a scalar default character expression that evaluates to one of the following values: &lt;/P&gt;&lt;TABLE frame="hsides" width="90%" cellpadding="4" rules="all" border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD valign="top" class="cellrowborder"&gt;&lt;P&gt;'DIRECT'&lt;/P&gt;&lt;/TD&gt;&lt;TD valign="top" class="row"&gt;&lt;P&gt;Indicates direct access.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD valign="top" class="cellrowborder"&gt;&lt;P&gt;'SEQUENTIAL'&lt;/P&gt;&lt;/TD&gt;&lt;TD valign="top" class="row"&gt;&lt;P&gt;Indicates sequential access.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD valign="top" class="cellrowborder"&gt;&lt;P&gt;'STREAM'&lt;/P&gt;&lt;/TD&gt;&lt;TD valign="top" class="row"&gt;&lt;P&gt;Indicates stream access, where the file storage units of the file are accessible sequentially or by position. &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD valign="top" class="cellrowborder"&gt;&lt;P&gt;'APPEND'&lt;/P&gt;&lt;/TD&gt;&lt;TD valign="top" class="row"&gt;&lt;P&gt;Indicates sequential access, but the file is positioned at the end-of-file record.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P MSHELP="http://www.microsoft.com/MSHelp/"&gt;The default is 'SEQUENTIAL'.&lt;/P&gt;&lt;P MSHELP="http://www.microsoft.com/MSHelp/"&gt;There are limitations on record access by file organization and record type. &lt;/P&gt;&lt;STRONG&gt;Parent topic:&lt;/STRONG&gt; &lt;A MSHELP="http://www.microsoft.com/MSHelp/"&gt;&lt;SPAN style="text-decoration: underline;"&gt;OPEN Statement Specifiers&lt;/SPAN&gt;&lt;/A&gt;</description>
      <pubDate>Fri, 14 Oct 2011 22:46:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811841#M43109</guid>
      <dc:creator>Wendy_Doerner__Intel</dc:creator>
      <dc:date>2011-10-14T22:46:35Z</dc:date>
    </item>
    <item>
      <title>error #7589: Not a valid value for the char-expr in this connec</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811842#M43110</link>
      <description>Use the available nonstandard file attribute FORM='BINARY', or use the newer STREAM access method.</description>
      <pubDate>Fri, 14 Oct 2011 23:25:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811842#M43110</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2011-10-14T23:25:05Z</dc:date>
    </item>
    <item>
      <title>error #7589: Not a valid value for the char-expr in this connec</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811843#M43111</link>
      <description>Hi wendy,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Thanks a lot for your reply!&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I changed the access to 'STREAM' but there are still errors:&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;error #5082: Syntax error, found END-OF-STATEMENT when execting one of :(%[:.==&amp;gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Regarding 'TRANSPARENT' in Lahey, this is what i found&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;"Converting unformatted files with LF90 or LF95 usually involves opening the file using the specifier ACCESS="TRANSPARENT" (a nonstandard Lahey extension), which allows the file to be read a byte at a time with no assumptions about headers or record delimiters. This allows one to have the same degree of control as when handling files in the C language. For an example of this technique, see the file SEQUNF.F90, provided in the LF90 and LF95 installations."&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;What do you think would be the problem?&lt;/DIV&gt;</description>
      <pubDate>Sun, 16 Oct 2011 00:43:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811843#M43111</guid>
      <dc:creator>isabelv</dc:creator>
      <dc:date>2011-10-16T00:43:35Z</dc:date>
    </item>
    <item>
      <title>error #7589: Not a valid value for the char-expr in this connec</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811844#M43112</link>
      <description>I changed both 'TRANSPARENT' (in different subroutines) to 'STREAM', but still didn't work...&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;IF (INIT .EQ. 0) THEN&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;C    initialize output screen&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;    OPEN(UNIT=6,FILE='CON',ACCESS='TRANSPARENT',BLOCKSIZE=4096)&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;    INIT= 1&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;    CFORE= FORE&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;    CBACK= BACK&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;    CSET = 1&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;DIV id="_mcePaste"&gt;IF (INIT .EQ. 0) THEN&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;C    initialize keyboard&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;    OPEN(UNIT=5,FILE='CON',ACCESS='TRANSPARENT',BLOCKSIZE=256)&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;C    allow control-break&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;    OPTION BREAK&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;    INIT= 1&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;   END IF&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;Errors indicated in the line after the 2nd OPEN:&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV class="sectionbodytext" id="_mcePaste"&gt;error #5082: Syntax error, found END-OF-STATEMENT when expecting one of :(%[;.==&amp;gt;&lt;/DIV&gt;&lt;DIV class="sectionbodytext" id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV class="sectionbodytext" id="_mcePaste"&gt;Did i mistaken anything here?&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;</description>
      <pubDate>Sun, 16 Oct 2011 01:04:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811844#M43112</guid>
      <dc:creator>isabelv</dc:creator>
      <dc:date>2011-10-16T01:04:06Z</dc:date>
    </item>
    <item>
      <title>error #7589: Not a valid value for the char-expr in this connec</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811845#M43113</link>
      <description>Well, yes, if you want to use a Fortran compiler, you should be removing the non-Fortran directives from the source.</description>
      <pubDate>Sun, 16 Oct 2011 01:11:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811845#M43113</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2011-10-16T01:11:06Z</dc:date>
    </item>
    <item>
      <title>error #7589: Not a valid value for the char-expr in this connec</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811846#M43114</link>
      <description>Can you please tell me what are not fortran directives here?&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I know it sounds stupid, but I never used Lahey either.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV class="sectionbody"&gt;Thanks for the help.&lt;/DIV&gt;</description>
      <pubDate>Sun, 16 Oct 2011 01:47:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811846#M43114</guid>
      <dc:creator>isabelv</dc:creator>
      <dc:date>2011-10-16T01:47:25Z</dc:date>
    </item>
    <item>
      <title>error #7589: Not a valid value for the char-expr in this connec</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811847#M43115</link>
      <description>&lt;DIV&gt;SeemsOPTION BREAK is the one. Removed it ! OPTION BREAK.&lt;DIV&gt;It worked!&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Thanks a lot!!&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Sun, 16 Oct 2011 01:57:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/error-7589-Not-a-valid-value-for-the-char-expr-in-this-connect/m-p/811847#M43115</guid>
      <dc:creator>isabelv</dc:creator>
      <dc:date>2011-10-16T01:57:25Z</dc:date>
    </item>
  </channel>
</rss>

