Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs have moved to the Altera Community. Existing Intel Community members can sign in with their current credentials.
29318 Discussions

Passing NULL ( Blank) Arguments to a Procedure

sanjaykale
Beginner
619 Views
Hi ,
WE try to port some fortran applications from Tru64 ( HP Unix) and Solaris to Linux on intel.
There are lots of calls to procedures with some blank arguments.
e.g CALL DB_RD ( 'DBOTMP', 'POSTFLAG', POSTFLAG, ,)
I get the following error.
**Internal compiler error: segmentation violation signal raised** Please
report this error along with the circumstances in which it occurred in a Software Problem Report. Note: File and line given may not be explicit cause of this
error.
CALL DB_RD ( 'DBOTMP', 'POSTFLAG', POSTFLAG, ,)
.............^
Does anyone know if NULL ( blank) argumets are supported by Intel Fortran compiler.
thanks
Sanjay
0 Kudos
1 Reply
Steven_L_Intel1
Employee
619 Views
Omitting arguments in this fashion, while non-standard, is supported.

An internal compiler error is ALWAYS a compiler bug. Please make sure you are using a current (8.0.046 or later) compiler version. If you are, please send an example of the source that causes the problem to Intel Premier Support.
0 Kudos
Reply