Sign in Join

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

Mailing lists / fpc-devel / 2021-03

FPC 3.2.2-RC1 release, now with working link!

5 messages · 3 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 3.2.2 on our ftp servers.

You can help improve the upcoming 3.2.2 release by downloading and testing this release. If you want you can report what you have done here: http://wiki.freepascal.org/Testers_3.2.2 or in the maillist.

Changes that may break backwards compatibility will be documented at: http://wiki.freepascal.org/User_Changes_3.2.2

Downloads are available on the main FTP server at

ftp://ftp.freepascal.org/pub/fpc/beta/3.2.2-rc1/

The evaluation time frame for this release is at least two weeks, so bugreports within that period will be looked at before the final release is branched.

Enjoy!

The Free Pascal Compiler Team

                            Free Pascal Compiler

                                Version 3.2.2

******************************************************************************

Free Pascal 3.2.2 is a minor release of the 3.2.x fixes branch. As such, it contains
mostly fixes for bugs discovered in the previous version, plus some updates for included packages. In this case a target was also backported from trunk.

There are currently no known changes which might result in incompatibility to
the previous version 3.2.0.

The main highlights of this version:

Platforms:
  * New platform: aarch64-darwin
  * A new 32/64-bit combined installer for Windows.

Utilities:
  * fpcres provides support for compiling resources from *.rc files

Packages:
  * fcl-db extended with support for MySQL 8.0
  * fcl-passrc updates
  * pas2js updates
  * fpdoc updates
  * fcl-base includes new support for logging to StdOut and StdErr   * rtl-extra includes improvements for Sockets

Reply by email

Kirinn
to Marco van de Voort

On Wed, 24 Mar 2021 12:24:12 +0100

Marco van de Voort wrote 8 lines
Hello, We have placed the first release candidate of the Free Pascal Compiler version 3.2.2 on our ftp servers. You can help improve the upcoming 3.2.2 release by downloading and testing this release. If you want you can report what you have done here: http://wiki.freepascal.org/Testers_3.2.2 or in the maillist.

Test step 11 is "Run testsuite". The last time we were testing a relese candidate, the test suite had a small number of failures, but to a casual tester it was not clear what to do about it; which tests are expected to be failing, which are dealbreakers, etc. Should the test step offer more detail on how to react to or report test suite results?

~Kirinn

Reply by email

Florian Klämpfl
to Kirinn
Show quoted text 19 lines
Am 24.03.2021 um 16:45 schrieb Kirinn via fpc-devel : On Wed, 24 Mar 2021 12:24:12 +0100 Marco van de Voort via fpc-devel wrote: > Hello, > > We have placed the first release candidate of the Free Pascal Compiler > version 3.2.2 on our ftp servers. > > You can help improve the upcoming 3.2.2 release by downloading and > testing this release. If you want you can report what you have done > here: http://wiki.freepascal.org/Testers_3.2.2 or in the maillist. Test step 11 is "Run testsuite". The last time we were testing a relese candidate, the test suite had a small number of failures, but to a casual tester it was not clear what to do about it; which tests are expected to be failing, which are dealbreakers, etc. Should the test step offer more detail on how to react to or report test suite results?

Those are regression tests, so test against the results of the latest releases.

Reply by email

Kirinn
to Florian Klämpfl
Show quoted text 17 lines
>> We have placed the first release candidate of the Free Pascal >> Compiler version 3.2.2 on our ftp servers. >> >> You can help improve the upcoming 3.2.2 release by downloading and >> testing this release. If you want you can report what you have done >> here: http://wiki.freepascal.org/Testers_3.2.2 or in the maillist. >> > > Test step 11 is "Run testsuite". The last time we were testing a > relese candidate, the test suite had a small number of failures, > but to a casual tester it was not clear what to do about it; which > tests are expected to be failing, which are dealbreakers, etc. > Should the test step offer more detail on how to react to or report > test suite results? Those are regression tests, so test against the results of the latest releases. _______________________________________________

Great, thanks. Testing ongoing.

I'm seeing frequent Access Violations when running programs of any complexity that have been compiled with "-B -O- -Oodfa,deadstore"... but this seems to have been happening already in 3.2.0, so not a regression. I don't see a bug for this yet, so I'll try to come up with a minimal reproducible. We'll need to warn users about this if it can't be fixed for 3.2.2.

~Kirinn

Reply by email

Florian Klämpfl
to Kirinn
Show quoted text 28 lines
Am 02.04.2021 um 14:01 schrieb Kirinn via fpc-devel : >>> We have placed the first release candidate of the Free Pascal >>> Compiler version 3.2.2 on our ftp servers. >>> >>> You can help improve the upcoming 3.2.2 release by downloading and >>> testing this release. If you want you can report what you have done >>> here: http://wiki.freepascal.org/Testers_3.2.2 or in the maillist. >>> >> >> Test step 11 is "Run testsuite". The last time we were testing a >> relese candidate, the test suite had a small number of failures, >> but to a casual tester it was not clear what to do about it; which >> tests are expected to be failing, which are dealbreakers, etc. >> Should the test step offer more detail on how to react to or report >> test suite results? > > Those are regression tests, so test against the results of the latest > releases. _______________________________________________ Great, thanks. Testing ongoing. I'm seeing frequent Access Violations when running programs of any complexity that have been compiled with "-B -O- -Oodfa,deadstore"... but this seems to have been happening already in 3.2.0, so not a regression. I don't see a bug for this yet, so I'll try to come up with a minimal reproducible. We'll need to warn users about this if it can't be fixed for 3.2.2.

-Oodeadstore is not really reliable yet.

Reply by email