Sign in Join

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

Mailing lists / lazarus / 2012-05

Cannot build 37377

10 messages · 6 people · –

Reply by email Subscribe to this list Your subscription

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

Leonardo M. Ramé

This is the output I'm getting after "make clean all" in 37377, fpc trunk was compiled a few minutes before:

Free Pascal Compiler version 2.7.1 [2012/05/21] for x86_64 Copyright (c) 1993-2012 by Florian Klaempfl and others Target OS: Linux for x86-64
Compiling lazcontrols.pas
Compiling dividerbevel.pas
Compiling extendednotebook.pas
Compiling listfilteredit.pas
Compiling treefilteredit.pas
Fatal: Internal error 2011090501
Fatal: Compilation aborted
make[1]: *** [lazcontrols.ppu] Error 1
make[1]: se sale del directorio
?/home/leonardo/Desarrollo/lazarus/components/lazcontrols? make: *** [lazbuild] Error 2

Reply by email

Mattias Gaertner
to Leonardo M. Ramé
Show quoted text 17 lines
This is the output I'm getting after "make clean all" in 37377, fpc trunk was compiled a few minutes before: Free Pascal Compiler version 2.7.1 [2012/05/21] for x86_64 Copyright (c) 1993-2012 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling lazcontrols.pas Compiling dividerbevel.pas Compiling extendednotebook.pas Compiling listfilteredit.pas Compiling treefilteredit.pas Fatal: Internal error 2011090501 Fatal: Compilation aborted make[1]: *** [lazcontrols.ppu] Error 1 make[1]: se sale del directorio ?/home/leonardo/Desarrollo/lazarus/components/lazcontrols? make: *** [lazbuild] Error 2

Did you build clean?

Mattias

Reply by email

Leonardo M. Ramé
to Mattias Gaertner
Mattias Gaertner wrote 24 lines
On Mon, 21 May 2012 11:10:48 -0300 Leonardo M. Ram? wrote: > This is the output I'm getting after "make clean all" in 37377, fpc > trunk was compiled a few minutes before: > > Free Pascal Compiler version 2.7.1 [2012/05/21] for x86_64 > Copyright (c) 1993-2012 by Florian Klaempfl and others > Target OS: Linux for x86-64 > Compiling lazcontrols.pas > Compiling dividerbevel.pas > Compiling extendednotebook.pas > Compiling listfilteredit.pas > Compiling treefilteredit.pas > Fatal: Internal error 2011090501 > Fatal: Compilation aborted > make[1]: *** [lazcontrols.ppu] Error 1 > make[1]: se sale del directorio > ?/home/leonardo/Desarrollo/lazarus/components/lazcontrols? > make: *** [lazbuild] Error 2 Did you build clean?

I'm doing "make clean all", but it didn't work.

Now I'm deleting the whole lazarus-src directory and trying again.

Reply by email

Leonardo M. Ramé
to Leonardo M. Ramé
Leonardo M. Ram? wrote 30 lines
On 2012-05-21 18:04:16 +0200, Mattias Gaertner wrote: > On Mon, 21 May 2012 11:10:48 -0300 > Leonardo M. Ram? wrote: > > > This is the output I'm getting after "make clean all" in 37377, fpc > > trunk was compiled a few minutes before: > > > > Free Pascal Compiler version 2.7.1 [2012/05/21] for x86_64 > > Copyright (c) 1993-2012 by Florian Klaempfl and others > > Target OS: Linux for x86-64 > > Compiling lazcontrols.pas > > Compiling dividerbevel.pas > > Compiling extendednotebook.pas > > Compiling listfilteredit.pas > > Compiling treefilteredit.pas > > Fatal: Internal error 2011090501 > > Fatal: Compilation aborted > > make[1]: *** [lazcontrols.ppu] Error 1 > > make[1]: se sale del directorio > > ?/home/leonardo/Desarrollo/lazarus/components/lazcontrols? > > make: *** [lazbuild] Error 2 > > Did you build clean? > > I'm doing "make clean all", but it didn't work. Now I'm deleting the whole lazarus-src directory and trying again.

No, I've deleted everything, then "svn up" and "make clean all", but it didn't worked.

Any hint?

Reply by email

Juha Manninen
to Leonardo M. Ramé
Leonardo M. Ram? wrote
No, I've deleted everything, then "svn up" and "make clean all", but it didn't worked.

The very latest FPC trunk must be buggy. It shows "Internal error" which should not happen with any source code, be it valid or not valid.

Juha
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120521/9a6e1ef9/attachment.html>

Reply by email

Maxim Ganetsky
to Leonardo M. Ramé: No, I've deleted everything, then "svn up" and "make clean all", but it didn't worked.…

21.05.2012 22:15, Leonardo M. Ram? ???????:

Show quoted text 36 lines
On 2012-05-21 14:22:55 -0300, Leonardo M. Ram? wrote: > On 2012-05-21 18:04:16 +0200, Mattias Gaertner wrote: >> On Mon, 21 May 2012 11:10:48 -0300 >> Leonardo M. Ram? wrote: >> >>> This is the output I'm getting after "make clean all" in 37377, fpc >>> trunk was compiled a few minutes before: >>> >>> Free Pascal Compiler version 2.7.1 [2012/05/21] for x86_64 >>> Copyright (c) 1993-2012 by Florian Klaempfl and others >>> Target OS: Linux for x86-64 >>> Compiling lazcontrols.pas >>> Compiling dividerbevel.pas >>> Compiling extendednotebook.pas >>> Compiling listfilteredit.pas >>> Compiling treefilteredit.pas >>> Fatal: Internal error 2011090501 >>> Fatal: Compilation aborted >>> make[1]: *** [lazcontrols.ppu] Error 1 >>> make[1]: se sale del directorio >>> ?/home/leonardo/Desarrollo/lazarus/components/lazcontrols? >>> make: *** [lazbuild] Error 2 >> >> Did you build clean? >> >> > > I'm doing "make clean all", but it didn't work. > > Now I'm deleting the whole lazarus-src directory and trying again. > No, I've deleted everything, then "svn up" and "make clean all", but it didn't worked. Any hint?

Please create FPC bug report. It is a compiler bug.

Best regards, Maxim Ganetsky mailto:

Reply by email

Sergei Gorelkin
to Maxim Ganetsky

22.05.2012 0:51, Maxim Ganetsky ?????:

Show quoted text 40 lines
21.05.2012 22:15, Leonardo M. Ram? ???????: > On 2012-05-21 14:22:55 -0300, Leonardo M. Ram? wrote: >> On 2012-05-21 18:04:16 +0200, Mattias Gaertner wrote: >>> On Mon, 21 May 2012 11:10:48 -0300 >>> Leonardo M. Ram? wrote: >>> >>>> This is the output I'm getting after "make clean all" in 37377, fpc >>>> trunk was compiled a few minutes before: >>>> >>>> Free Pascal Compiler version 2.7.1 [2012/05/21] for x86_64 >>>> Copyright (c) 1993-2012 by Florian Klaempfl and others >>>> Target OS: Linux for x86-64 >>>> Compiling lazcontrols.pas >>>> Compiling dividerbevel.pas >>>> Compiling extendednotebook.pas >>>> Compiling listfilteredit.pas >>>> Compiling treefilteredit.pas >>>> Fatal: Internal error 2011090501 >>>> Fatal: Compilation aborted >>>> make[1]: *** [lazcontrols.ppu] Error 1 >>>> make[1]: se sale del directorio >>>> ?/home/leonardo/Desarrollo/lazarus/components/lazcontrols? >>>> make: *** [lazbuild] Error 2 >>> >>> Did you build clean? >>> >>> >> >> I'm doing "make clean all", but it didn't work. >> >> Now I'm deleting the whole lazarus-src directory and trying again. >> > > No, I've deleted everything, then "svn up" and "make clean all", but it > didn't worked. > > Any hint? Please create FPC bug report. It is a compiler bug.

It is probably already reported, looks very much like this one: http://bugs.freepascal.org/view.php?id=20947

Regards,
Sergei

Reply by email

Sven Barth
to Sergei Gorelkin
Sergei Gorelkin wrote 43 lines
22.05.2012 0:51, Maxim Ganetsky ?????: > 21.05.2012 22:15, Leonardo M. Ram? ???????: >> On 2012-05-21 14:22:55 -0300, Leonardo M. Ram? wrote: >>> On 2012-05-21 18:04:16 +0200, Mattias Gaertner wrote: >>>> On Mon, 21 May 2012 11:10:48 -0300 >>>> Leonardo M. Ram? wrote: >>>> >>>>> This is the output I'm getting after "make clean all" in 37377, fpc >>>>> trunk was compiled a few minutes before: >>>>> >>>>> Free Pascal Compiler version 2.7.1 [2012/05/21] for x86_64 >>>>> Copyright (c) 1993-2012 by Florian Klaempfl and others >>>>> Target OS: Linux for x86-64 >>>>> Compiling lazcontrols.pas >>>>> Compiling dividerbevel.pas >>>>> Compiling extendednotebook.pas >>>>> Compiling listfilteredit.pas >>>>> Compiling treefilteredit.pas >>>>> Fatal: Internal error 2011090501 >>>>> Fatal: Compilation aborted >>>>> make[1]: *** [lazcontrols.ppu] Error 1 >>>>> make[1]: se sale del directorio >>>>> ?/home/leonardo/Desarrollo/lazarus/components/lazcontrols? >>>>> make: *** [lazbuild] Error 2 >>>> >>>> Did you build clean? >>>> >>>> >>> >>> I'm doing "make clean all", but it didn't work. >>> >>> Now I'm deleting the whole lazarus-src directory and trying again. >>> >> >> No, I've deleted everything, then "svn up" and "make clean all", but it >> didn't worked. >> >> Any hint? > > Please create FPC bug report. It is a compiler bug. > It is probably already reported, looks very much like this one: http://bugs.freepascal.org/view.php?id=20947

I knew that I've seen that error number somewhere already...

@Leonardo: how did you compile your trunk compiler? Did you use a i386 based compiler to compile it? If so then please try the following as mentioned in my comment in the linked bug report ("$fpcdir" is the directory where the sourcecode of FPC is located):

cd $fpcdir/rtl
make clean all FPC=$fpcdir/compiler/ppcx64
cd ../packages
make clean all FPC=$fpcdir/compiler/ppcx64
cd ..
make install FPC=$fpcdir/compiler/ppcx64
INSTALL_PREFIX=/whereever/you/want/it

Regards,
Sven

Reply by email

Leonardo M. Ramé
to Sven Barth
Sven Barth wrote 63 lines
Am 22.05.2012 08:24, schrieb Sergei Gorelkin: >22.05.2012 0:51, Maxim Ganetsky ?????: >>21.05.2012 22:15, Leonardo M. Ram? ???????: >>>On 2012-05-21 14:22:55 -0300, Leonardo M. Ram? wrote: >>>>On 2012-05-21 18:04:16 +0200, Mattias Gaertner wrote: >>>>>On Mon, 21 May 2012 11:10:48 -0300 >>>>>Leonardo M. Ram? wrote: >>>>> >>>>>>This is the output I'm getting after "make clean all" in 37377, fpc >>>>>>trunk was compiled a few minutes before: >>>>>> >>>>>>Free Pascal Compiler version 2.7.1 [2012/05/21] for x86_64 >>>>>>Copyright (c) 1993-2012 by Florian Klaempfl and others >>>>>>Target OS: Linux for x86-64 >>>>>>Compiling lazcontrols.pas >>>>>>Compiling dividerbevel.pas >>>>>>Compiling extendednotebook.pas >>>>>>Compiling listfilteredit.pas >>>>>>Compiling treefilteredit.pas >>>>>>Fatal: Internal error 2011090501 >>>>>>Fatal: Compilation aborted >>>>>>make[1]: *** [lazcontrols.ppu] Error 1 >>>>>>make[1]: se sale del directorio >>>>>>?/home/leonardo/Desarrollo/lazarus/components/lazcontrols? >>>>>>make: *** [lazbuild] Error 2 >>>>> >>>>>Did you build clean? >>>>> >>>>> >>>> >>>>I'm doing "make clean all", but it didn't work. >>>> >>>>Now I'm deleting the whole lazarus-src directory and trying again. >>>> >>> >>>No, I've deleted everything, then "svn up" and "make clean all", but it >>>didn't worked. >>> >>>Any hint? >> >>Please create FPC bug report. It is a compiler bug. >> >It is probably already reported, looks very much like this one: >http://bugs.freepascal.org/view.php?id=20947 I knew that I've seen that error number somewhere already... @Leonardo: how did you compile your trunk compiler? Did you use a i386 based compiler to compile it? If so then please try the following as mentioned in my comment in the linked bug report ("$fpcdir" is the directory where the sourcecode of FPC is located): cd $fpcdir/rtl make clean all FPC=$fpcdir/compiler/ppcx64 cd ../packages make clean all FPC=$fpcdir/compiler/ppcx64 cd .. make install FPC=$fpcdir/compiler/ppcx64 INSTALL_PREFIX=/whereever/you/want/it Regards, Sven

Thanks for pointing this out, indeed, I was using an i386 compiler from x86_64. Now everything works as expected.

Regards,

Reply by email

Sven Barth
to Leonardo M. Ramé
"Leonardo M. Ram?" wrote 11 lines
On 2012-05-22 09:35:59 +0200, Sven Barth wrote: > Am 22.05.2012 08:24, schrieb Sergei Gorelkin: > >22.05.2012 0:51, Maxim Ganetsky ?????: > >>21.05.2012 22:15, Leonardo M. Ram? ???????: > >>>On 2012-05-21 14:22:55 -0300, Leonardo M. Ram? wrote: > >>>>On 2012-05-21 18:04:16 +0200, Mattias Gaertner wrote: > >>>>>On Mon, 21 May 2012 11:10:48 -0300 > >>>>>Leonardo M. Ram? wrote: > >>>>> > >>>>>>This is the output I'm getting after "make clean all" in 37377,

fpc

Show quoted text 27 lines
> >>>>>>trunk was compiled a few minutes before: > >>>>>> > >>>>>>Free Pascal Compiler version 2.7.1 [2012/05/21] for x86_64 > >>>>>>Copyright (c) 1993-2012 by Florian Klaempfl and others > >>>>>>Target OS: Linux for x86-64 > >>>>>>Compiling lazcontrols.pas > >>>>>>Compiling dividerbevel.pas > >>>>>>Compiling extendednotebook.pas > >>>>>>Compiling listfilteredit.pas > >>>>>>Compiling treefilteredit.pas > >>>>>>Fatal: Internal error 2011090501 > >>>>>>Fatal: Compilation aborted > >>>>>>make[1]: *** [lazcontrols.ppu] Error 1 > >>>>>>make[1]: se sale del directorio > >>>>>>?/home/leonardo/Desarrollo/lazarus/components/lazcontrols? > >>>>>>make: *** [lazbuild] Error 2 > >>>>> > >>>>>Did you build clean? > >>>>> > >>>>> > >>>> > >>>>I'm doing "make clean all", but it didn't work. > >>>> > >>>>Now I'm deleting the whole lazarus-src directory and trying again. > >>>> > >>> > >>>No, I've deleted everything, then "svn up" and "make clean all", but

it

Show quoted text 12 lines
> >>>didn't worked. > >>> > >>>Any hint? > >> > >>Please create FPC bug report. It is a compiler bug. > >> > >It is probably already reported, looks very much like this one: > >http://bugs.freepascal.org/view.php?id=20947 > > I knew that I've seen that error number somewhere already... > > @Leonardo: how did you compile your trunk compiler? Did you use a i386

based

> compiler to compile it? If so then please try the following as

mentioned in

> my comment in the linked bug report ("$fpcdir" is the directory where

the

Show quoted text 16 lines
> sourcecode of FPC is located): > > cd $fpcdir/rtl > make clean all FPC=$fpcdir/compiler/ppcx64 > cd ../packages > make clean all FPC=$fpcdir/compiler/ppcx64 > cd .. > make install FPC=$fpcdir/compiler/ppcx64 > INSTALL_PREFIX=/whereever/you/want/it > > Regards, > Sven > Thanks for pointing this out, indeed, I was using an i386 compiler from x86_64. Now everything works as expected.

As I thought :)

Until I (or someone else) manages to fix this problem you need to keep in mind that you must not mix cross and native compiler for generics if the bitness is different (32-bit vs 64-bit).

Regards,
Sven
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120523/8e1394ba/attachment-0001.html>

Reply by email