Sign in Join

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

Mailing lists / fpc-pascal / 2013-12

Free Pascal 2.6.4-rc1 released!

31 messages · 12 people · –

Reply by email Subscribe to this list Your subscription

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

Marco van de Voort

Hello

We have placed the first release candidate of the Free Pascal Compiler version 2.6.4 on our ftp servers.

You can help improve the upcoming 2.6.4 release by downloading and testing this release. If you want you can report what you have done here: http://wiki.freepascal.org/Testers_2.6.4

Changes that may break backwards compatibility are documented at: http://wiki.freepascal.org/User_Changes_2.6.4

Downloads are available at the main FTP server and

ftp://freepascal.stack.nl/pub/fpc/beta/2.6.4-rc1/

Enjoy!

The Free Pascal Compiler Team

Free Pascal Compiler

Version 2.6.4rc1

****************************************************************************** What's New in 2.6.4rc1
******************************************************************************

Free Pascal 2.6.4 is a point release from the 2.6.0 fixes branch.

Please also see http://wiki.freepascal.org/User_Changes_2.6.4 for a list of changes that may affect the behaviour of previously working code, and how to cope with these changes.

Some highlights are:

Compiler:

Packages:
* Lots and lots fixes and improvements for fcl-db
* web and json packages synchronized.
* improvements to the chmcmd compiler.
* Several fixes for winunits (and winceunits)

Platforms:

See http://bugs.freepascal.org/changelog_page.php for the list of reported bugs which have been fixed in this release.

Reply by email

silvioprog
to Bart

2013/12/19 Bart

Show quoted text 7 lines
On 12/19/13, Marco van de Voort wrote: > ftp://freepascal.stack.nl/pub/fpc/beta/2.6.4-rc1/ I get a "Permission denied" for that URL. Bart

Page not found for me. :'(

Error code: ERR_FTP_FAILED

Silvio Clécio My public projects - github.com/silvioprog

Reply by email

silvioprog
to Bart

2013/12/19 Bart

Show quoted text 15 lines
On 12/19/13, Bart wrote: > On 12/19/13, Marco van de Voort wrote: > >> ftp://freepascal.stack.nl/pub/fpc/beta/2.6.4-rc1/ > > I get a "Permission denied" for that URL. ftp://ftp.freepascal.org/pub/fpc/beta/2.6.4-rc1/ That one worked for me (had to search a little while on the freepascal main age to find it). Bart

Working fine now, thanks!

Silvio Clécio My public projects - github.com/silvioprog

Reply by email

Gerhard Scholz
to Bart: I get a "Permission denied" for that URL. Bart

I downloaded

ftp://freepascal.stack.nl/pub/fpc/beta/2.6.4-rc1/i386-win32/fpc-2.6.4rc1.i386-win32.exe

The setup the said:

"The setup files are corrupted. Please obtain a new copy of the program."

I did that; the second copy also didn't work.

Greetings

Gerhard

Earlier message 17 lines
----- Original Message ----- From: "Bart" To: "FPC-Pascal users discussions" Sent: Thursday, December 19, 2013 11:44 PM Subject: Re: [fpc-pascal] Free Pascal 2.6.4-rc1 released! > On 12/19/13, Marco van de Voort wrote: > >> ftp://freepascal.stack.nl/pub/fpc/beta/2.6.4-rc1/ > > I get a "Permission denied" for that URL. > > Bart > _______________________________________________ > fpc-pascal maillist - > http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply by email

waldo kitty
to Gerhard Scholz
Gerhard Scholz wrote 10 lines
I downloaded ftp://freepascal.stack.nl/pub/fpc/beta/2.6.4-rc1/i386-win32/fpc-2.6.4rc1.i386-win32.exe The setup the said: "The setup files are corrupted. Please obtain a new copy of the program." I did that; the second copy also didn't work.

let me guess... these are MSI installer packages and you didn't verify the MD5 of the files? maybe?

NOTE: No off-list assistance is given without prior approval. Please keep mailing list traffic on the list unless private contact is specifically requested and granted.

Reply by email

Sven Barth
to waldo kitty
"waldo kitty" wrote 6 lines
On 12/25/2013 6:33 PM, Gerhard Scholz wrote: > > I downloaded > >

ftp://freepascal.stack.nl/pub/fpc/beta/2.6.4-rc1/i386-win32/fpc-2.6.4rc1.i386-win32.exe

Show quoted text 10 lines
> > > The setup the said: > > "The setup files are corrupted. Please obtain a new copy of the program." > > I did that; the second copy also didn't work. let me guess... these are MSI installer packages and you didn't verify

the MD5 of the files? maybe?

We don't use MSI, but AFAIK InnoSetup.

Regards,
Sven

Reply by email

Gabor Boros
to Gerhard Scholz: I downloaded ftp://freepascal.stack.nl/pub/fpc/beta/2.6.4-rc1/i386-win32/fpc-2.6.4rc1.i386…

2013.12.26. 0:33 keltezéssel, Gerhard Scholz írta:

Show quoted text 14 lines
I downloaded ftp://freepascal.stack.nl/pub/fpc/beta/2.6.4-rc1/i386-win32/fpc-2.6.4rc1.i386-win32.exe The setup the said: "The setup files are corrupted. Please obtain a new copy of the program." I did that; the second copy also didn't work. Greetings Gerhard

Hi,

I downloaded from 4-5 mirrors and got same error message.

Gabor

Reply by email

Pierre Free Pascal
to Gerhard Scholz: I downloaded ftp://freepascal.stack.nl/pub/fpc/beta/2.6.4-rc1/i386-win32/fpc-2.6.4rc1.i386…

Sorry,
I did not realize that the upload did not complete. The correct size is above 40 MB.

I uploaded it again on ftp.freepascal.org

$ md5sum fpc-2.6.4rc1.i386-win32.exe
132d4777b5d98cca13418ae0460a0b32 *fpc-2.6.4rc1.i386-win32.exe
$ ls -al fpc-2.6.4rc1.i386-win32.exe
-rwxr-xr-x 1 Pierre None 42136156 16 nov.  16:14 fpc-2.6.4rc1.i386-win32.exe
  Please test again.

Sorry for the mistake.

Pierre Muller

Show quoted text 44 lines
-----Message d'origine----- De : [mailto:fpc-pascal- De la part de Gerhard Scholz Envoyé : jeudi 26 décembre 2013 00:33 À : FPC-Pascal users discussions Objet : Re: [fpc-pascal] Free Pascal 2.6.4-rc1 released! I downloaded ftp://freepascal.stack.nl/pub/fpc/beta/2.6.4-rc1/i386-win32/fpc- 2.6.4rc1.i386-win32.exe The setup the said: "The setup files are corrupted. Please obtain a new copy of the program." I did that; the second copy also didn't work. Greetings Gerhard ----- Original Message ----- From: "Bart" To: "FPC-Pascal users discussions" Sent: Thursday, December 19, 2013 11:44 PM Subject: Re: [fpc-pascal] Free Pascal 2.6.4-rc1 released! > On 12/19/13, Marco van de Voort wrote: > >> ftp://freepascal.stack.nl/pub/fpc/beta/2.6.4-rc1/ > > I get a "Permission denied" for that URL. > > Bart > _______________________________________________ > fpc-pascal maillist - > http://lists.freepascal.org/mailman/listinfo/fpc-pascal _______________________________________________ fpc-pascal maillist - http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply by email

Ched
to Gabor Boros

Hello,

The win32 seems to work perfectly, at least on all the intensive numerical simulations I done.

I haven't found the win32/64 cross-compiler on ftp.freepascal.org ...

Thanks for the greaaaaaaat piece of software !

Raoul

Reply by email

Florian Klaempfl
to Pierre Free Pascal: I did not realize that the upload did not complete. The correct size is above 40 MB. I…
Pierre Free Pascal wrote 15 lines
Sorry, I did not realize that the upload did not complete. The correct size is above 40 MB. I uploaded it again on ftp.freepascal.org $ md5sum fpc-2.6.4rc1.i386-win32.exe 132d4777b5d98cca13418ae0460a0b32 *fpc-2.6.4rc1.i386-win32.exe $ ls -al fpc-2.6.4rc1.i386-win32.exe -rwxr-xr-x 1 Pierre None 42136156 16 nov. 16:14 fpc-2.6.4rc1.i386-win32.exe Please test again. Sorry for the mistake.

Could you please build win64 and wince cross compilers with the same version of inno setup as wel?

Reply by email

Torsten Bonde Christiansen
to Marco van de Voort: Hello We have placed the first release candidate of the Free Pascal Compiler version…
Marco van de Voort wrote 8 lines
Hello We have placed the first release candidate of the Free Pascal Compiler version 2.6.4 on our ftp servers. You can help improve the upcoming 2.6.4 release by downloading and testing this release. If you want you can report what you have done here: http://wiki.freepascal.org/Testers_2.6.4

Hi Again.

I have found some issues with PScanner in fcl-passrc. Should i report them to both the bugtracker, and the
"Issues" page of 2.6.4 or just the bugtracker.

I will include fixes for the bugs as well and would really hope the are merged to the final 2.6.4.

Regards,
Torsten Bonde Christiansen.

Reply by email

Torsten Bonde Christiansen
to Torsten Bonde Christiansen
Torsten Bonde Christiansen wrote 18 lines
On 2013-12-19 21:23, Marco van de Voort wrote: > Hello > > We have placed the first release candidate of the Free Pascal Compiler > version 2.6.4 on our ftp servers. > > You can help improve the upcoming 2.6.4 release by downloading and > testing this release. If you want you can report what you have done > here: > http://wiki.freepascal.org/Testers_2.6.4 Hi Again. I have found some issues with PScanner in fcl-passrc. Should i report them to both the bugtracker, and the "Issues" page of 2.6.4 or just the bugtracker. I will include fixes for the bugs as well and would really hope the are merged to the final 2.6.4.

I forgot the mention, the bug is NOT fixed in trunk.

-Torsten.

Reply by email

Michael Van Canneyt
to Torsten Bonde Christiansen: Hi Again. I have found some issues with PScanner in fcl-passrc. Should i report them to…
Torsten Bonde Christiansen wrote 14 lines
On 2013-12-19 21:23, Marco van de Voort wrote: > Hello > > We have placed the first release candidate of the Free Pascal Compiler > version 2.6.4 on our ftp servers. > > You can help improve the upcoming 2.6.4 release by downloading and > testing this release. If you want you can report what you have done here: > http://wiki.freepascal.org/Testers_2.6.4 Hi Again. I have found some issues with PScanner in fcl-passrc. Should i report them to both the bugtracker, and the "Issues" page of 2.6.4 or just the bugtracker.

You should always report bugs in the bugtracker.

And if you provide fixes, make sure the testsuite still runs OK.

Michael.

Reply by email

Torsten Bonde Christiansen
to Michael Van Canneyt
Michael Van Canneyt wrote 23 lines
On Mon, 30 Dec 2013, Torsten Bonde Christiansen wrote: > On 2013-12-19 21:23, Marco van de Voort wrote: >> Hello >> >> We have placed the first release candidate of the Free Pascal Compiler >> version 2.6.4 on our ftp servers. >> >> You can help improve the upcoming 2.6.4 release by downloading and >> testing this release. If you want you can report what you have done >> here: >> http://wiki.freepascal.org/Testers_2.6.4 > Hi Again. > > I have found some issues with PScanner in fcl-passrc. Should i report > them to both the bugtracker, and the > "Issues" page of 2.6.4 or just the bugtracker. You should always report bugs in the bugtracker. And if you provide fixes, make sure the testsuite still runs OK.

I am not sure this case was tested at all - should i try implementing a new test or just advide what must
be tested. I ask because i'm not at all familiar with the testing framework... :)

-Torsten.

Reply by email

Michael Van Canneyt
to Torsten Bonde Christiansen
Torsten Bonde Christiansen wrote 27 lines
On 2013-12-30 13:01, Michael Van Canneyt wrote: > > > On Mon, 30 Dec 2013, Torsten Bonde Christiansen wrote: > >> On 2013-12-19 21:23, Marco van de Voort wrote: >>> Hello >>> >>> We have placed the first release candidate of the Free Pascal Compiler >>> version 2.6.4 on our ftp servers. >>> >>> You can help improve the upcoming 2.6.4 release by downloading and >>> testing this release. If you want you can report what you have done here: >>> http://wiki.freepascal.org/Testers_2.6.4 >> Hi Again. >> >> I have found some issues with PScanner in fcl-passrc. Should i report them >> to both the bugtracker, and the >> "Issues" page of 2.6.4 or just the bugtracker. > > You should always report bugs in the bugtracker. > > And if you provide fixes, make sure the testsuite still runs OK. I am not sure this case was tested at all - should i try implementing a new test or just advide what must be tested. I ask because i'm not at all familiar with the testing framework... :)

I can't comment without knowing what it is, but if you provide a small test program that shows the bug, and that shows that the bug is fixed after your patch is applied, I'll integrate it with the unit tests.

Michael.

Reply by email

Torsten Bonde Christiansen
to Michael Van Canneyt
Michael Van Canneyt wrote 37 lines
On Mon, 30 Dec 2013, Torsten Bonde Christiansen wrote: > On 2013-12-30 13:01, Michael Van Canneyt wrote: >> >> >> On Mon, 30 Dec 2013, Torsten Bonde Christiansen wrote: >> >>> On 2013-12-19 21:23, Marco van de Voort wrote: >>>> Hello >>>> >>>> We have placed the first release candidate of the Free Pascal >>>> Compiler >>>> version 2.6.4 on our ftp servers. >>>> >>>> You can help improve the upcoming 2.6.4 release by downloading and >>>> testing this release. If you want you can report what you have >>>> done here: >>>> http://wiki.freepascal.org/Testers_2.6.4 >>> Hi Again. >>> >>> I have found some issues with PScanner in fcl-passrc. Should i >>> report them to both the bugtracker, and the >>> "Issues" page of 2.6.4 or just the bugtracker. >> >> You should always report bugs in the bugtracker. >> >> And if you provide fixes, make sure the testsuite still runs OK. > I am not sure this case was tested at all - should i try implementing > a new test or just advide what must > be tested. I ask because i'm not at all familiar with the testing > framework... :) I can't comment without knowing what it is, but if you provide a small test program that shows the bug, and that shows that the bug is fixed after your patch is applied, I'll integrate it with the unit tests.

Bug reported as:
http://bugs.freepascal.org/view.php?id=25469

Including patch and program with test.

-Torsten.

Reply by email

Michael Van Canneyt
to Torsten Bonde Christiansen
Torsten Bonde Christiansen wrote 15 lines
>>> >>> And if you provide fixes, make sure the testsuite still runs OK. >> I am not sure this case was tested at all - should i try implementing a >> new test or just advide what must >> be tested. I ask because i'm not at all familiar with the testing >> framework... :) > > I can't comment without knowing what it is, but if you provide a small test > program that shows the bug, and that shows that the bug is fixed after your > patch is applied, I'll integrate it with the unit tests. Bug reported as: http://bugs.freepascal.org/view.php?id=25469 Including patch and program with test.

Thank you, I will have a look ASAP.

Michael.

Reply by email

Michael Van Canneyt
to Michael Van Canneyt
Michael Van Canneyt wrote 21 lines
On Mon, 30 Dec 2013, Torsten Bonde Christiansen wrote: >>>> >>>> And if you provide fixes, make sure the testsuite still runs OK. >>> I am not sure this case was tested at all - should i try implementing a >>> new test or just advide what must >>> be tested. I ask because i'm not at all familiar with the testing >>> framework... :) >> >> I can't comment without knowing what it is, but if you provide a small >> test program that shows the bug, and that shows that the bug is fixed >> after your patch is applied, I'll integrate it with the unit tests. > > Bug reported as: > http://bugs.freepascal.org/view.php?id=25469 > > Including patch and program with test. Thank you, I will have a look ASAP.

The test program compiles and runs fine without a patch applied. What am I supposed to see ?

Michael.

Reply by email

Torsten Bonde Christiansen
to Michael Van Canneyt
Michael Van Canneyt wrote 29 lines
On Mon, 30 Dec 2013, Michael Van Canneyt wrote: > > > On Mon, 30 Dec 2013, Torsten Bonde Christiansen wrote: > >>>>> >>>>> And if you provide fixes, make sure the testsuite still runs OK. >>>> I am not sure this case was tested at all - should i try >>>> implementing a new test or just advide what must >>>> be tested. I ask because i'm not at all familiar with the testing >>>> framework... :) >>> >>> I can't comment without knowing what it is, but if you provide a >>> small test program that shows the bug, and that shows that the bug >>> is fixed after your patch is applied, I'll integrate it with the >>> unit tests. >> >> Bug reported as: >> http://bugs.freepascal.org/view.php?id=25469 >> >> Including patch and program with test. > > Thank you, I will have a look ASAP. The test program compiles and runs fine without a patch applied. What am I supposed to see ?

It ought to fail at parsing line num 31....

I will check again later tonight!

-Torsten.

Reply by email

Torsten Bonde Christiansen
to Michael Van Canneyt: The test program compiles and runs fine without a patch applied. What am I supposed to…
Michael Van Canneyt wrote 16 lines
On Mon, 30 Dec 2013, Michael Van Canneyt wrote: > > On Mon, 30 Dec 2013, Torsten Bonde Christiansen wrote: > >> >> Bug reported as: >> http://bugs.freepascal.org/view.php?id=25469 >> >> Including patch and program with test. > > Thank you, I will have a look ASAP. The test program compiles and runs fine without a patch applied. What am I supposed to see ?

For me it still fails at parsing line no 31, however the problem is in PScanner.pp:1400.

The Result (TToken) variable is not set at any point, hence with your compilation it may return a valid result, but mine fails.

I believe my patch still applies, so please take a look the PScanner.pp code before ruling it out.

Regards,
Torsten Christiansen.

Reply by email

Michael Van Canneyt
to Torsten Bonde Christiansen
Torsten Bonde Christiansen wrote 22 lines
On 2013-12-30 14:33, Michael Van Canneyt wrote: > > On Mon, 30 Dec 2013, Michael Van Canneyt wrote: > >> >> On Mon, 30 Dec 2013, Torsten Bonde Christiansen wrote: >> >>> >>> Bug reported as: >>> http://bugs.freepascal.org/view.php?id=25469 >>> >>> Including patch and program with test. >> >> Thank you, I will have a look ASAP. > > The test program compiles and runs fine without a patch applied. > What am I supposed to see ? For me it still fails at parsing line no 31, however the problem is in PScanner.pp:1400. The Result (TToken) variable is not set at any point, hence with your compilation it may return a valid result, but mine fails.

That would be very surprising, actually.

I believe my patch still applies, so please take a look the PScanner.pp code before ruling it out.

I'm not ruling out anything, just being careful :)

Anyway, I applied a modified version of your patch. Test results remain correct.

Michael.

Reply by email

Ched
to Michael Van Canneyt

Hello All,

I don't know if I'm the only people having problems with the fp IDE of the rc1 from the win32 package under winxp 32 bits...

The complier works fine. But when I have an error in the source code of a program, I can't jump to the location of the error after the compilation attempt using the space-bar as previously. In fact, the fp IDE crash systematically after the third try...

Cheers, Raoul

Reply by email

Pierre Free Pascal
to Ched

Hi Raoul,

Thanks for testing 2.6.4rc1 out.

I could not reproduce your problem
on my setup (Windows-7 64-bit).

Are you sure that the problem
also appears when simply compiling this source:
(This is just demo/text/hello.pp with a wrong line added).

{
This file is part of the Free Pascal run time library. Copyright (c) 1993-98 by the Free Pascal Development Team

Hello World Example

See the file COPYING.FPC, included in this distribution, for details about the copyright.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

**********************************************************************}

program hello;
  begin
     writeln('Hello world');
     ddddddddddd:=6;
  end.

Can you test this out and check if the problem also appears on such a simple source.

Please try it out in a directory without any fp.dsk fp.ini or fp.cfg files. This might help to narrow the problem down.

Pierre Muller

Show quoted text 24 lines
-----Message d'origine----- De : [mailto:fpc-pascal- De la part de Ched Envoyé : mardi 31 décembre 2013 00:08 À : FPC-Pascal users discussions Objet : [fpc-pascal] Free Pascal 2.6.4-rc1 - IDE crashes Hello All, I don't know if I'm the only people having problems with the fp IDE of the rc1 from the win32 package under winxp 32 bits... The complier works fine. But when I have an error in the source code of a program, I can't jump to the location of the error after the compilation attempt using the space-bar as previously. In fact, the fp IDE crash systematically after the third try... Cheers, Raoul _______________________________________________ fpc-pascal maillist - http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply by email

Ched
to Pierre Free Pascal

Dear Pierre,

I investigated the fp-ide crashes. There are due to remaining fp.cfg and/or fp.dsk and/or fp.ini in the working directory. In effect, removing all these three files makes all go all right.

Cheers, Raoul

Pierre Free Pascal wrote 71 lines
Hi Raoul, Thanks for testing 2.6.4rc1 out. I could not reproduce your problem on my setup (Windows-7 64-bit). Are you sure that the problem also appears when simply compiling this source: (This is just demo/text/hello.pp with a wrong line added). { This file is part of the Free Pascal run time library. Copyright (c) 1993-98 by the Free Pascal Development Team Hello World Example See the file COPYING.FPC, included in this distribution, for details about the copyright. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. **********************************************************************} program hello; begin writeln('Hello world'); ddddddddddd:=6; end. Can you test this out and check if the problem also appears on such a simple source. Please try it out in a directory without any fp.dsk fp.ini or fp.cfg files. This might help to narrow the problem down. Pierre Muller > -----Message d'origine----- > De : [mailto:fpc-pascal- > De la part de Ched > Envoyé : mardi 31 décembre 2013 00:08 > À : FPC-Pascal users discussions > Objet : [fpc-pascal] Free Pascal 2.6.4-rc1 - IDE crashes > > Hello All, > > I don't know if I'm the only people having problems with the fp IDE of > the rc1 from the win32 package > under winxp 32 bits... > > The complier works fine. But when I have an error in the source code of > a program, I can't jump to the > location of the error after the compilation attempt using the space-bar > as previously. In fact, the fp > IDE crash systematically after the third try... > > Cheers, Raoul > > _______________________________________________ > fpc-pascal maillist - > http://lists.freepascal.org/mailman/listinfo/fpc-pascal _______________________________________________ fpc-pascal maillist - http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply by email