Quantcast
Channel: Intel® Fortran Compiler for Linux* and macOS*
Viewing all articles
Browse latest Browse all 2583

Compile time bug

$
0
0

[Note: I am reposting this since the original post seems to have been overlooked.]

Using ifort version: 18.0.0.20170811
Test program:

module ifort18_bug
implicit none
TYPE A
type(B),pointer :: w1=> null(),w2 => null()
END TYPE A

type B
integer :: i
end type
end module

Compiling gives:

edison06:~/ifort18_bug cmayes $ifort -c bad3.f90

bad3.f90(5): error #6404: This name does not have a type, and must have an explicit type. [W1]
type(B),pointer :: w1=> null(),w2 => null()
------------------------^

compilation aborted for bad3.f90 (code 1)

Note: The bug happens when w1 and w2 are on the same line. When you put them on separate lines there is no error.


Viewing all articles
Browse latest Browse all 2583

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>