I was doing some tests on integer kind type parameters and something went wrong like: when I assign the value Z'80000000' to INTEGER(KIND=4) variable, the compiler generates a warning message saying that "The INTEGER(KIND=4) value is out-of-range"; But there's nothing odd when I assign Z'80' to INTEGER(KIND=1) variable as well as assign Z'8000' to INTEGER(KIND=2). So is it a compiler bug or something? By the way, Intel Parallel Studio 2015 is my current compiler.
↧