Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2004-02

Panic : Internal compiler error, Internal error 9999

3 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Stefan Becker

Panic : Internal compiler error, exiting.
test.pp(5) Fatal: Internal error 9999

uses linux;
begin
 Writeln ('Process Id = ',getpid,' Parent process Id = ',getppid);
end.
  Compiling for LINUX Platform
  Compiling Debug Version
  Hint: End of reading config file /etc/fpc.cfg
  Free Pascal Compiler version 1.9.3 [2004/01/22] for i386
  Copyright (c) 1993-2002 by Florian Klaempfl
  Target OS: Linux for i386
  Compiling test.pp
  test.pp(3,27) Error: Identifier not found "getpid"
  test.pp(3,58) Error: Identifier not found "getppid"
  test.pp(3,66) Error: Illegal expression
  Panic : Internal compiler error, exiting.
  test.pp(5) Fatal: Internal error 9999

I just updated to a newer compiler version (1.9.3) because I will try to work my way into the lazerus (IDE).

Now some of my units are suddenly not using
the unit linux; and doing a "getpid" doesn't work anymore.

I hope that someone here might know (of) the problem or the solution.

I might just have the librarys, config or something in the wrong place. ...I don't know! ....

Before I file a bug report, lets hear it from someone here. Is someone working with the newer complier?

my regards,

Stefan Becker
email:

Peter Vreman
to Stefan Becker
Show quoted text 36 lines
Panic : Internal compiler error, exiting. test.pp(5) Fatal: Internal error 9999 uses linux; begin Writeln ('Process Id = ',getpid,' Parent process Id = ',getppid); end. Compiling for LINUX Platform Compiling Debug Version Hint: End of reading config file /etc/fpc.cfg Free Pascal Compiler version 1.9.3 [2004/01/22] for i386 Copyright (c) 1993-2002 by Florian Klaempfl Target OS: Linux for i386 Compiling test.pp test.pp(3,27) Error: Identifier not found "getpid" test.pp(3,58) Error: Identifier not found "getppid" test.pp(3,66) Error: Illegal expression Panic : Internal compiler error, exiting. test.pp(5) Fatal: Internal error 9999 I just updated to a newer compiler version (1.9.3) because I will try to work my way into the lazerus (IDE). Now some of my units are suddenly not using the unit linux; and doing a "getpid" doesn't work anymore. I hope that someone here might know (of) the problem or the solution. I might just have the librarys, config or something in the wrong place. ...I don't know! .... Before I file a bug report, lets hear it from someone here. Is someone working with the newer complier?

No problem here with todays compiler:

Free Pascal Compiler version 1.9.3 [2004/02/04] for i386 Copyright (c) 1993-2004 by Florian Klaempfl
Target OS: Linux for i386
Compiling p.pp
p.pp(3,27) Error: Identifier not found "getpid"
p.pp(3,58) Error: Identifier not found "getppid"
p.pp(3,66) Error: Illegal expression
p.pp(5) Fatal: There were 3 errors compiling module, stopping