<?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 Warning #8449 Without Cause in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Warning-8449-Without-Cause/m-p/754391#M9878</link>
    <description>I've got that noted. Thanks Ben.&lt;BR /&gt;&lt;BR /&gt;ron</description>
    <pubDate>Fri, 08 Apr 2011 14:00:20 GMT</pubDate>
    <dc:creator>Ron_Green</dc:creator>
    <dc:date>2011-04-08T14:00:20Z</dc:date>
    <item>
      <title>Warning #8449 Without Cause</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Warning-8449-Without-Cause/m-p/754388#M9875</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;I've using generic overloaded type-bound procedures for multiple type/rank combinations, and getting a warning when I try to compile:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE&gt;[fortran]module contain

  implicit none

  type container
   contains
     private
     generic,   public         :: Broadcast =&amp;gt; Broadcast_integer_0, Broadcast_integer_1, Broadcast_logical_0, Broadcast_logical_1
     procedure                 :: Broadcast_integer_0
     procedure                 :: Broadcast_integer_1
     procedure                 :: Broadcast_logical_0
     procedure                 :: Broadcast_logical_1
  end type container

  type(container) :: x

contains

  subroutine Broadcast_integer_0 ( this, x, rank )
    class(container),  intent(in)    :: this
    integer,           intent(inout) :: x
    integer, optional, intent(in)    :: rank
    integer                          :: mpierror
    write(*, *) "in logical_0"
  end subroutine Broadcast_integer_0

  subroutine Broadcast_integer_1 ( this, x, rank )
    class(container),      intent(in)    :: this
    integer, dimension(:), intent(inout) :: x
    integer, optional,     intent(in)    :: rank
    integer                              :: mpierror
    write(*, *) "in integer_1"
  end subroutine Broadcast_integer_1

  subroutine Broadcast_logical_0 ( this, x, rank )
    class(container),  intent(in)    :: this
    logical,           intent(inout) :: x
    integer, optional, intent(in)    :: rank
    integer                          :: mpierror
    write(*, *) "in logical_0"
  end subroutine Broadcast_logical_0

  subroutine Broadcast_logical_1 ( this, x, rank )
    class(container),      intent(in)    :: this
    logical, dimension(:), intent(inout) :: x
    integer, optional,     intent(in)    :: rank
    integer                              :: mpierror
    write(*, *) "in logical_1"
  end subroutine Broadcast_logical_1

end module contain

program test

  use contain

  implicit none

  integer :: integer_scalar
  logical :: logical_scalar

  integer, dimension(10) :: integer_vector
  logical, dimension(10) :: logical_vector

  call x%Broadcast( integer_scalar )
  call x%Broadcast( integer_vector )

  call x%Broadcast( logical_scalar )
  call x%Broadcast( logical_vector )

end program test[/fortran]&lt;/PRE&gt; When I compile it, I get the warning&lt;BR /&gt;&lt;PRE&gt;[plain]test.f90(43): warning #8449: The type/rank/keyword signature for this specific procedure matches another specific procedure that shares the same generic binding name.   [BROADCAST_LOGICAL_1]
  subroutine Broadcast_logical_1 ( this, x, rank )[/plain]&lt;/PRE&gt; It still runs correctly, though, so it's not a major problem:&lt;BR /&gt;&lt;PRE&gt;[plain]bmenadue@weyl ~/bmenadue/Code/variational_analysis/trunk/src/modules&amp;gt;./a.out a
 in logical_0
 in integer_1
 in logical_0
 in logical_1[/plain]&lt;/PRE&gt; I'm just curious what's causing this.&lt;BR /&gt;</description>
      <pubDate>Thu, 07 Apr 2011 11:00:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Warning-8449-Without-Cause/m-p/754388#M9875</guid>
      <dc:creator>Ben3</dc:creator>
      <dc:date>2011-04-07T11:00:01Z</dc:date>
    </item>
    <item>
      <title>Warning #8449 Without Cause</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Warning-8449-Without-Cause/m-p/754389#M9876</link>
      <description>looks like an invalid warning. I'll start a bug report.&lt;BR /&gt;&lt;BR /&gt;bug ID DPD200168113&lt;BR /&gt;&lt;BR /&gt;ron&lt;BR /&gt;</description>
      <pubDate>Thu, 07 Apr 2011 15:19:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Warning-8449-Without-Cause/m-p/754389#M9876</guid>
      <dc:creator>Ron_Green</dc:creator>
      <dc:date>2011-04-07T15:19:39Z</dc:date>
    </item>
    <item>
      <title>Warning #8449 Without Cause</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Warning-8449-Without-Cause/m-p/754390#M9877</link>
      <description>Cheers.&lt;BR /&gt;&lt;BR /&gt;I've also discovered it does it for real, complex, and character types, along with logical, just not for integers.&lt;BR /&gt;&lt;BR /&gt;Ben</description>
      <pubDate>Thu, 07 Apr 2011 21:30:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Warning-8449-Without-Cause/m-p/754390#M9877</guid>
      <dc:creator>Ben3</dc:creator>
      <dc:date>2011-04-07T21:30:05Z</dc:date>
    </item>
    <item>
      <title>Warning #8449 Without Cause</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Warning-8449-Without-Cause/m-p/754391#M9878</link>
      <description>I've got that noted. Thanks Ben.&lt;BR /&gt;&lt;BR /&gt;ron</description>
      <pubDate>Fri, 08 Apr 2011 14:00:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Warning-8449-Without-Cause/m-p/754391#M9878</guid>
      <dc:creator>Ron_Green</dc:creator>
      <dc:date>2011-04-08T14:00:20Z</dc:date>
    </item>
    <item>
      <title>Warning #8449 Without Cause</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Warning-8449-Without-Cause/m-p/754392#M9879</link>
      <description>This error is fixed in the "Update 7" compiler, 12.1.1.246&lt;BR /&gt;&lt;BR /&gt;thanks for sending this to us and helping to improve the compiler.&lt;BR /&gt;&lt;BR /&gt;ron</description>
      <pubDate>Mon, 21 Nov 2011 22:30:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Warning-8449-Without-Cause/m-p/754392#M9879</guid>
      <dc:creator>Ron_Green</dc:creator>
      <dc:date>2011-11-21T22:30:39Z</dc:date>
    </item>
  </channel>
</rss>

