Build Lazarus Ide - On "make bigide": lazaruspackageintf.pas(102, 1) Fatal: Internal error 2013081601

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Build Lazarus Ide - On "make bigide": lazaruspackageintf.pas(102, 1) Fatal: Internal error 2013081601

Osvaldo Filho
Anyone coud help-me?

user1@movotcf:~/Documentos/Desenvolvimento/pascal/svn/ex/lazarus1010$ make bigide
make -C packager/registration
make[1]: Entrando no diretório `/home/user1/Documentos/Desenvolvimento/pascal/svn/ex/lazarus1010/packager/registration'
/bin/rm -f ../units/x86_64-linux/fcllaz.ppu
/usr/local/bin/ppcx64 -MObjFPC -Scghi -O1 -g -gl -vewnhi -l -Fu. -Fu/usr/local/lib/fpc/2.7.1/units/x86_64-linux/rtl -FE. -FU../units/x86_64-linux -Cg -dx86_64 fcllaz.pas
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.7.1 [2013/08/19] for x86_64
Copyright (c) 1993-2013 by Florian Klaempfl and others
Target OS: Linux for x86-64
Compiling fcllaz.pas
Compiling registerfcl.pas
Compiling lazaruspackageintf.pas
lazaruspackageintf.pas(102,1) Fatal: Internal error 2013081601
Fatal: Compilation aborted
make[1]: ** [fcllaz.ppu] Erro 1
make[1]: Saindo do diretório `/home/user1/Documentos/Desenvolvimento/pascal/svn/ex/lazarus1010/packager/registration'
make: ** [registration] Erro 2

============================

I do not understand this error.

This version of lazarus and Trunk show this error.

My environment:
Ubuntu 13.04 Amd64
FPC 2.7.1 rev: 25295

My /etc/fpc.cfg:
  -O2
  -Xs

  -gl
  -Crtoi

-ap
-FD/Applications/Xcode.app/Contents/Developer/usr/bin

-Sgic

-Cppentiumm
-Oppentiumm

-Fu/usr/local/lib/fpc/$fpcversion/units/$fpctarget
-Fu/usr/local/lib/fpc/$fpcversion/units/$fpctarget/*
-Fu/usr/local/lib/fpc/$fpcversion/units/$fpctarget/rtl

-Fu/usr/local/lib/fpc/$fpcversion/units/$fpctarget/httpd13/
-Fu/usr/local/lib/fpc/$fpcversion/units/$fpctarget/httpd20
-Fu/usr/local/lib/fpc/$fpcversion/units/$fpctarget/httpd22

-Fu~/.fppkg/lib/fpc/$fpcversion/units/$FPCTARGET/*

-Fl/usr/lib/gcc/x86_64-linux-gnu/4.7
-Fl/usr/lib/gcc/x86_64-linux-gnu/4.7

-Fl/usr/local/lib/fpc/$fpcversion/lib/$FPCTARGET

-FD/usr/local/lib/fpc/$fpcversion/bin/$FPCTARGET

  -XP$FPCTARGET-

-Xs

-l

-viwn
Modify message


_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: Build Lazarus Ide - On "make bigide": lazaruspackageintf.pas(102, 1) Fatal: Internal error 2013081601

etrusco
On Tue, Aug 20, 2013 at 1:54 AM, Osvaldo Filho <[hidden email]> wrote:

> Anyone coud help-me?
>
> user1@movotcf:~/Documentos/Desenvolvimento/pascal/svn/ex/lazarus1010$ make
> bigide
> make -C packager/registration
> make[1]: Entrando no diretório
> `/home/user1/Documentos/Desenvolvimento/pascal/svn/ex/lazarus1010/packager/registration'
> /bin/rm -f ../units/x86_64-linux/fcllaz.ppu
> /usr/local/bin/ppcx64 -MObjFPC -Scghi -O1 -g -gl -vewnhi -l -Fu.
> -Fu/usr/local/lib/fpc/2.7.1/units/x86_64-linux/rtl -FE.
> -FU../units/x86_64-linux -Cg -dx86_64 fcllaz.pas
> Hint: Start of reading config file /etc/fpc.cfg
> Hint: End of reading config file /etc/fpc.cfg
> Free Pascal Compiler version 2.7.1 [2013/08/19] for x86_64
> Copyright (c) 1993-2013 by Florian Klaempfl and others
> Target OS: Linux for x86-64
> Compiling fcllaz.pas
> Compiling registerfcl.pas
> Compiling lazaruspackageintf.pas
> lazaruspackageintf.pas(102,1) Fatal: Internal error 2013081601
> Fatal: Compilation aborted
> make[1]: ** [fcllaz.ppu] Erro 1
> make[1]: Saindo do diretório
> `/home/user1/Documentos/Desenvolvimento/pascal/svn/ex/lazarus1010/packager/registration'
> make: ** [registration] Erro 2
> (...)

>From the git log, revision 25266 introduced a check that forces this error.

-Flávio
_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: Build Lazarus Ide - On "make bigide": lazaruspackageintf.pas(102, 1) Fatal: Internal error 2013081601

Osvaldo Filho
"a check", please, what check?


2013/8/20 Flávio Etrusco <[hidden email]>
On Tue, Aug 20, 2013 at 1:54 AM, Osvaldo Filho <[hidden email]> wrote:
> Anyone coud help-me?
>
> user1@movotcf:~/Documentos/Desenvolvimento/pascal/svn/ex/lazarus1010$ make
> bigide
> make -C packager/registration
> make[1]: Entrando no diretório
> `/home/user1/Documentos/Desenvolvimento/pascal/svn/ex/lazarus1010/packager/registration'
> /bin/rm -f ../units/x86_64-linux/fcllaz.ppu
> /usr/local/bin/ppcx64 -MObjFPC -Scghi -O1 -g -gl -vewnhi -l -Fu.
> -Fu/usr/local/lib/fpc/2.7.1/units/x86_64-linux/rtl -FE.
> -FU../units/x86_64-linux -Cg -dx86_64 fcllaz.pas
> Hint: Start of reading config file /etc/fpc.cfg
> Hint: End of reading config file /etc/fpc.cfg
> Free Pascal Compiler version 2.7.1 [2013/08/19] for x86_64
> Copyright (c) 1993-2013 by Florian Klaempfl and others
> Target OS: Linux for x86-64
> Compiling fcllaz.pas
> Compiling registerfcl.pas
> Compiling lazaruspackageintf.pas
> lazaruspackageintf.pas(102,1) Fatal: Internal error 2013081601
> Fatal: Compilation aborted
> make[1]: ** [fcllaz.ppu] Erro 1
> make[1]: Saindo do diretório
> `/home/user1/Documentos/Desenvolvimento/pascal/svn/ex/lazarus1010/packager/registration'
> make: ** [registration] Erro 2
> (...)

>From the git log, revision 25266 introduced a check that forces this error.

-Flávio
_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal


_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: Build Lazarus Ide - On "make bigide": lazaruspackageintf.pas(102, 1) Fatal: Internal error 2013081601

Sven Barth-2

Am 20.08.2013 13:22 schrieb "Osvaldo Filho" <[hidden email]>:
>
> "a check", please, what check?

An if-clause inside the compiler was added by the revision mentioned by Flávio which now results in that internalerror.

Did you try to completely rebuild all packages with the updated 2.7.1 compiler?

Regards,
Sven


_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Reply | Threaded
Open this post in threaded view
|

Re: Build Lazarus Ide - On "make bigide": lazaruspackageintf.pas(102, 1) Fatal: Internal error 2013081601

Jonas Maebe-2

On 20 Aug 2013, at 14:38, Sven Barth wrote:

> Am 20.08.2013 13:22 schrieb "Osvaldo Filho" <[hidden email]>:
>>
>> "a check", please, what check?
>
> An if-clause inside the compiler was added by the revision mentioned  
> by
> Flávio which now results in that internalerror.
>
> Did you try to completely rebuild all packages with the updated 2.7.1
> compiler?

The Dwarf debug generation uses symbols both as local and as global,  
which is wrong and which is what triggers the check. I'll try to fix  
it tonight.


Jonas_______________________________________________
fpc-pascal maillist  -  [hidden email]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal