Re: forrtl: severe (174): SIGSEGV due to output file.
- From: Steve Lionel <Steve.Lionel@xxxxxxxxxxxxx>
- Date: Tue, 05 Aug 2008 11:25:10 -0400
On Tue, 5 Aug 2008 06:34:32 -0700 (PDT), habzone2007@xxxxxxxxx wrote:
***************************************
fortcom: Error: mercury6_2.for, line 5607: Character length argument
mismatch. [' ']
% ' ',1,'files.in',8)
--------^
This indicates that you are passing a short character argument to a routine
which declares the corresponding dummy argument as larger (for example here,
CHARACTER(10).) This can cause reading or writing data outside the value and
can create serious problems. You should be using CHARACTER(*) for the dummy
arguments in general.
fortcom: Error: mercury6_2.for, line 231: Declaration of routine
'MFO_USER' conflicts with a previous declaration
subroutine mfo_user (time,jcen,nbod,nbig,m,x,v,a)
This might be a compiler bug triggered by the use of generated interface
checking. I know we have fixed similar problems in the past. I'd need to see
the example source to know for sure. I suggest ignoring it for now.
--
Steve Lionel
Developer Products Division
Intel Corporation
Nashua, NH
For email address, replace "invalid" with "com"
User communities for Intel Software Development Products
http://softwareforums.intel.com/
Intel Fortran Support
http://support.intel.com/support/performancetools/fortran
My Fortran blog
http://www.intel.com/software/drfortran
.
- Follow-Ups:
- Re: forrtl: severe (174): SIGSEGV due to output file.
- From: Richard Maine
- Re: forrtl: severe (174): SIGSEGV due to output file.
- References:
- Re: forrtl: severe (174): SIGSEGV due to output file.
- From: habzone2007
- Re: forrtl: severe (174): SIGSEGV due to output file.
- From: dpb
- Re: forrtl: severe (174): SIGSEGV due to output file.
- From: glen herrmannsfeldt
- Re: forrtl: severe (174): SIGSEGV due to output file.
- From: habzone2007
- Re: forrtl: severe (174): SIGSEGV due to output file.
- From: habzone2007
- Re: forrtl: severe (174): SIGSEGV due to output file.
- From: dpb
- Re: forrtl: severe (174): SIGSEGV due to output file.
- From: fj
- Re: forrtl: severe (174): SIGSEGV due to output file.
- From: Leclerc
- Re: forrtl: severe (174): SIGSEGV due to output file.
- From: habzone2007
- Re: forrtl: severe (174): SIGSEGV due to output file.
- Prev by Date: Re: forrtl: severe (174): SIGSEGV due to output file.
- Next by Date: Re: forrtl: severe (174): SIGSEGV due to output file.
- Previous by thread: Re: forrtl: severe (174): SIGSEGV due to output file.
- Next by thread: Re: forrtl: severe (174): SIGSEGV due to output file.
- Index(es):
Relevant Pages
|