This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

gnat3.10p with egcs-1.1b on IRIX6.2


Hi,

I ran into some problem when trying to build gnat3.10p with egcs-1.1b on
IRIX6.2 (compiled with gnat3.10p on gcc-2.7.2).
Besides some minor problems which I solved with the patches send to
the egcs-patches mailing list,
I ran now into more severe problems with the compiler just
compiled: The new compiler sometimes (at least with some files of the runtime
library, e.g. a-stwima.adb) fails with the message:
expr.c:5655: Internal compiler error in function expand_expr

I traced the problem to:
in ada/a-misc: function gnat_expand_expr
   case UNCHECKED_CONVERT_EXPR
   new = TREE_OPERAND (exp, 0)
   then call to expand_expr
in expr.c: function expand_expr
   case PLACEHOLDER_EXPR
   abort();

I already compiled gnat3.10p with gcc 2.8.1 on Linux (glibc2.1) and had no such
problem, although the function expr.c seems practically identical to the
egcs-1.1b version.

Has anyone similar experience? Any idea how to solve the problem?

Thanks in advance,
yours

Hans-Frieder Vogt



-- 
--
Hans-Frieder Vogt                 e-mail: vogt@ila.uni-stuttgart.de
Institut f"ur Luftfahrtantriebe   tel   : +49 (711) 685-3522
Universit"at Stuttgart
Pfaffenwaldring 6
D-70569 Stuttgart, Germany



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]