Download User guide for Windows command line

Transcript
138
APPENDIX D. MESSAGE SUMMARY
370 E invalid target for a data pointer
• the Object must have the POINTER or TARGET attribute to be assigned to a data
pointer
371 E only pointers can be nullified
372 E target must have the same rank as the pointer
373 E shape of variable differs from the shape of the mask expression
374 E assignment of array expression to scalar
375 E integer overflow in assignment
• The right-site expression yields a value which does not fit in the left-site target.
376 W scalar integer variable name expected
• An integer which is not an array element, array name, constant, external, structure,
derived-type name or namelist name is expected.
377 W scalar integer expression expected
378 W pointer not locally associated, specify SAVE in the module
• A pointer must be associated before being referenced. The pointer is not associated
in this program unit. It is use associated but not saved. From Fortran 2008 on
module data are saved by default.
379 E invalid operation on a non-local variable in a pure procedure
• A global variable must not be modified in a pure procedure.
• Allocation, deallocation of global variables is not allowed in a pure procedure.
• pointer operations on global variables are not allowed in a pure procedure.
380 E shape of mask expression differs from shape of outer WHERE construct
• If a WHERE construct contains a WHERE statement, a masked ELSEWHERE statement,
or another WHERE construct then each mask expression shall have the same shape.
381 E none of the equivalenced variables of the same type defined
• The variable is referenced but the variable and none of the equivalenced variables
with the same type are defined.
382 I
none of the equivalenced variables of the same type referenced
• The variable is defined but the variable and none of the equivalenced objects with
the same type are referenced.
383 I
truncation of character constant (expression)