[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Axiom-mail] "System error: caught fatal error" with both FORTRAN an
From: |
Bill Page |
Subject: |
Re: [Axiom-mail] "System error: caught fatal error" with both FORTRAN and TeX output |
Date: |
Mon, 17 Aug 2009 22:33:41 -0400 |
On Mon, Aug 17, 2009 at 12:11 PM, Dan Hatton wrote:
>
> Dear All,
>
> The following input file causes Axiom to produce the "System error:
> Caught fatal error [memory may be damaged]" message. If it's the
> first part of a longer input file, )read then fails to execute the
> remainder of the input file. The error appears to be related to the
> attempt to produce both TeX and FORTRAN output - getting rid of either
> makes the error message go away.
I tried to reproduce this but only getting rid of the FORTRAN output
made the error go away. Eliminating TEX output did not seem to have
any effect.
> Any ideas what's going on, please?
I think the problem might be that the FORTRAN output does not like to
deal with very long equations. Maybe it is a buffer problem or some
bug in the code that handles equations. (How should something of type
Equation be rendered in FORTRAN anyway?)
It works if I only generate FORTRAN code for the left hand side. E.g.
differentialequation := A1*differentiate(D2,x) +
B1*differentiate(D2,y) + C1*differentiate(D2,z) +
A2*differentiate(D1,x) + B2*differentiate(D1,y) +
C2*differentiate(D1,z) - C3 - differentiate(D3,x,2) -
differentiate(D3,y,2) - differentiate(D3,z,2) = 0;
lhs(differentialequation)
Regards,
Bill Page.