<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>file wave_bmi issues</title>
  <link rel="self" href="https://dlt-acc.firelay.cloud/c/message_boards/find_thread?p_l_id=3231581&amp;threadId=3404343" />
  <subtitle>file wave_bmi issues</subtitle>
  <id>https://dlt-acc.firelay.cloud/c/message_boards/find_thread?p_l_id=3231581&amp;threadId=3404343</id>
  <updated>2026-05-15T15:09:32Z</updated>
  <dc:date>2026-05-15T15:09:32Z</dc:date>
  <entry>
    <title>RE: file wave_bmi issues</title>
    <link rel="alternate" href="https://dlt-acc.firelay.cloud/c/message_boards/find_message?p_l_id=3231581&amp;messageId=3404808" />
    <author>
      <name>Kevin Dubois</name>
    </author>
    <id>https://dlt-acc.firelay.cloud/c/message_boards/find_message?p_l_id=3231581&amp;messageId=3404808</id>
    <updated>2018-05-02T18:08:12Z</updated>
    <published>2018-05-02T18:08:12Z</published>
    <summary type="html">&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thank you ! I will check if it works.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Kévin&lt;/p&gt;</summary>
    <dc:creator>Kevin Dubois</dc:creator>
    <dc:date>2018-05-02T18:08:12Z</dc:date>
  </entry>
  <entry>
    <title>RE: file wave_bmi issues</title>
    <link rel="alternate" href="https://dlt-acc.firelay.cloud/c/message_boards/find_message?p_l_id=3231581&amp;messageId=3404806" />
    <author>
      <name>Adri Mourits</name>
    </author>
    <id>https://dlt-acc.firelay.cloud/c/message_boards/find_message?p_l_id=3231581&amp;messageId=3404806</id>
    <updated>2018-05-02T17:39:02Z</updated>
    <published>2018-05-02T17:37:28Z</published>
    <summary type="html">&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I expect this problem to be solved by reversing line 432:&lt;br /&gt;
  character(len=length), intent(in) :: string&lt;/p&gt;
&lt;p&gt;with line 433:&lt;br /&gt; integer(c_int),intent(in) :: length&lt;/p&gt;
&lt;p&gt;It seems that the compiler you are using is very strict.&lt;/p&gt;
&lt;p&gt;I solved this in the trunk in revision 8686.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Adri&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</summary>
    <dc:creator>Adri Mourits</dc:creator>
    <dc:date>2018-05-02T17:37:28Z</dc:date>
  </entry>
  <entry>
    <title>RE: file wave_bmi issues</title>
    <link rel="alternate" href="https://dlt-acc.firelay.cloud/c/message_boards/find_message?p_l_id=3231581&amp;messageId=3404728" />
    <author>
      <name>Mario Luiz Mascagni</name>
    </author>
    <id>https://dlt-acc.firelay.cloud/c/message_boards/find_message?p_l_id=3231581&amp;messageId=3404728</id>
    <updated>2018-04-26T19:10:27Z</updated>
    <published>2018-04-26T19:10:27Z</published>
    <summary type="html">&lt;p&gt;
  &lt;span&gt;
    &lt;span&gt;Hi,&lt;/span&gt;
    &lt;br /&gt;
    &lt;span&gt;I was successful compiling Delft3D version 7545.&lt;/span&gt;&lt;/span&gt;
  &lt;br /&gt;  &lt;/p&gt;
&lt;p&gt;
  &lt;span&gt;./configure --with-mpi --with-netcdf&lt;/span&gt;
  &lt;br /&gt;  &lt;/p&gt;
&lt;p&gt;Using:&lt;/p&gt;
&lt;p&gt;
  &lt;span&gt;
    &lt;span&gt;gcc-6.4.0;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Autoconf version 2.69&lt;br /&gt; Automake version 1.15.1&lt;br /&gt; Libtool
  version 2.4.6&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</summary>
    <dc:creator>Mario Luiz Mascagni</dc:creator>
    <dc:date>2018-04-26T19:10:27Z</dc:date>
  </entry>
  <entry>
    <title>RE: file wave_bmi issues</title>
    <link rel="alternate" href="https://dlt-acc.firelay.cloud/c/message_boards/find_message?p_l_id=3231581&amp;messageId=3404705" />
    <author>
      <name>Mario Luiz Mascagni</name>
    </author>
    <id>https://dlt-acc.firelay.cloud/c/message_boards/find_message?p_l_id=3231581&amp;messageId=3404705</id>
    <updated>2018-04-24T22:32:12Z</updated>
    <published>2018-04-24T22:32:12Z</published>
    <summary type="html">&lt;p&gt;I am facing the same problem with the latest version of Delft3D on
  trunk repositories.&lt;/p&gt;
&lt;p&gt;I think is a compiler issue, in my case I am using;&lt;/p&gt;
&lt;p&gt;GNU Autoconf version 2.69&lt;br /&gt; GNU Automake version 1.15.1&lt;br /&gt; GNU
  Libtool version 2.4.6&lt;/p&gt;
&lt;p&gt;sys-devel/gcc-6.4.0-r1&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;I got the following error:&lt;/p&gt;
&lt;p&gt;
  &lt;em&gt;DWITH_DELFTONLINE -g -O2 -ffree-line-length-none -cpp -c
    wave_bmi.f90  -fPIC -o .libs/wave_bmi.o&lt;br /&gt; wave_bmi.f90:432:16:&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
  &lt;em&gt;   character(len=length), intent(in) :: string&lt;br /&gt;
                    1&lt;br /&gt; Error: Scalar INTEGER expression expected at
    (1)&lt;br /&gt; wave_bmi.f90:443:38:&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;
  &lt;em&gt;     string_to_char_array(i) = string(i:i)&lt;br /&gt;
                                          1&lt;br /&gt; Error: Syntax error in
    argument list at (1)&lt;br /&gt; wave_bmi.f90:429:41:&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;...&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;I am have tried to compile with a different version of gcc (4.9.3)
  without success. Now I am going to try to compile an older version of
  Delft3D, once I have the Delft3D 7545 compiled on my old notebook. &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Any chance of somebody have overcome this problem, please I wold be
  very grateful to be able to compile the latest version of Delft3D.
  Thank you!&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</summary>
    <dc:creator>Mario Luiz Mascagni</dc:creator>
    <dc:date>2018-04-24T22:32:12Z</dc:date>
  </entry>
  <entry>
    <title>file wave_bmi issues</title>
    <link rel="alternate" href="https://dlt-acc.firelay.cloud/c/message_boards/find_message?p_l_id=3231581&amp;messageId=3404342" />
    <author>
      <name>Kevin Dubois</name>
    </author>
    <id>https://dlt-acc.firelay.cloud/c/message_boards/find_message?p_l_id=3231581&amp;messageId=3404342</id>
    <updated>2018-03-27T15:29:04Z</updated>
    <published>2018-03-27T15:29:04Z</published>
    <summary type="html">Hi Oli, &lt;br /&gt;&lt;br /&gt;I have an issue when I&amp;#39;m trying to compile the source code on linux manjaro with the file : wave_bmi.f90 :&lt;br /&gt;&lt;br /&gt;wave_bmi.f90:432:16:&lt;br /&gt;&lt;br /&gt;   character(len=length), intent(in) :: string&lt;br /&gt;                1&lt;br /&gt;Error: Scalar INTEGER expression expected at (1)&lt;br /&gt;wave_bmi.f90:443:38:&lt;br /&gt;&lt;br /&gt;     string_to_char_array(i) = string(i:i)&lt;br /&gt;                                      1&lt;br /&gt;Error: Syntax error in argument list at (1)&lt;br /&gt;wave_bmi.f90:429:41:&lt;br /&gt;&lt;br /&gt; pure function string_to_char_array(string, length)&lt;br /&gt;                                         1&lt;br /&gt;Error: Symbol ‘string’ at (1) has no IMPLICIT type&lt;br /&gt;wave_bmi.f90:429:41:&lt;br /&gt;&lt;br /&gt; pure function string_to_char_array(string, length)&lt;br /&gt;                                         1&lt;br /&gt;Error: Argument ‘string’ of pure function ‘string_to_char_array’ at (1) must be INTENT(IN) or VALUE&lt;br /&gt;wave_bmi.f90:125:17:&lt;br /&gt;&lt;br /&gt;    c_att_value = string_to_char_array(trim(att_value), len(trim(att_value)))&lt;br /&gt;                 1&lt;br /&gt;Error: Type mismatch in argument ‘string’ at (1); passed CHARACTER(1) to UNKNOWN&lt;br /&gt;wave_bmi.f90:95:21:&lt;br /&gt;&lt;br /&gt;   c_version_string = string_to_char_array(trim(version_full), len(trim(version_full)))&lt;br /&gt;                     1&lt;br /&gt;Error: Type mismatch in argument ‘string’ at (1); passed CHARACTER(1) to UNKNOWN&lt;br /&gt;make[5]: *** [Makefile:663: wave_bmi.lo] Error 1&lt;br /&gt;make[5]: Leaving directory &amp;#39;/home/dubois/delft3trunk/src/engines_gpl/wave/packages/wave/src&amp;#39;&lt;br /&gt;make[4]: *** [Makefile:490: install-recursive] Error 1&lt;br /&gt;make[4]: Leaving directory &amp;#39;/home/dubois/delft3trunk/src/engines_gpl/wave/packages/wave&amp;#39;&lt;br /&gt;make[3]: *** [Makefile:494: install-recursive] Error 1&lt;br /&gt;make[3]: Leaving directory &amp;#39;/home/dubois/delft3trunk/src/engines_gpl/wave/packages&amp;#39;&lt;br /&gt;make[2]: *** [Makefile:491: install-recursive] Error 1&lt;br /&gt;make[2]: Leaving directory &amp;#39;/home/dubois/delft3trunk/src/engines_gpl/wave&amp;#39;&lt;br /&gt;make[1]: *** [Makefile:495: install-recursive] Error 1&lt;br /&gt;make[1]: Leaving directory &amp;#39;/home/dubois/delft3trunk/src/engines_gpl&amp;#39;&lt;br /&gt;make: *** [Makefile:551: install-recursive] Error 1&lt;br /&gt;&lt;br /&gt;It seems that there are issues in the file about fortran but I don&amp;#39;t understand them. Do you have any ideas ?&lt;br /&gt;&lt;br /&gt;Thank you,&lt;br /&gt;Best regards,&lt;br /&gt;Kévin D.&lt;br /&gt;engineering-student SeaTech Toulon (France) 3A GM</summary>
    <dc:creator>Kevin Dubois</dc:creator>
    <dc:date>2018-03-27T15:29:04Z</dc:date>
  </entry>
</feed>
