Forum > Free Pascal

Preparing FPC 3.2.4, point out road blocks now

<< < (3/9) > >>

Fred vS:
Ooooops, sorry but there is problem.

The program does not run any more with or without -Cg -k-pie -k-znow...  :-\

I try to debug it but not easy, no infos.

Not sure it comes from your commit, I will (try to) find from witch commit.

Fred vS:
Hello.

After high fight I found the commit that makes me problems:
Commit ee10850a of 17 Oct, 2021: Reducing and aligning ...
https://gitlab.com/freepascal.org/fpc/source/-/commit/ee10850a5793b69b19dc82b9c28342bdd0018f2e

Since that commit all my applications do not run anymore.

So maybe your patch for fpc 3.2.4 for -Cg will work but I cannot test it with last trunk 3.3.1 ( because of this ee10850a commit ).

[Out of the subject of the topic]
For msegui and some other console apps (did not test LCL), there is a serious problem since commit ee10850a5793.

Fred vS:
The last for tonight, I promise.

I did try this:
Use the last trunk 3.3.1 but revert the change done in commit ee10850a ( replace all the files changed by those before commit ee10850a. )

FPC compile + install + run : OK.  :)

My apps: compiling + linking with or without -Cg + running : OK.  ;)
And the pie binary is created and runs too!

So last conclusion: OK for your commit baa28faa19 but not very OK for commit ee10850a.

Fre;D

PascalDragon:

--- Quote from: Fred vS on October 25, 2021, 02:21:39 pm ---PS: It would be super great if this could be fixed:
https://gitlab.com/freepascal.org/fpc/source/-/issues/32367
But yes, I know, I dream and ask too much for this.
--- End quote ---

This is not a regression and thus this has no place in this thread.


--- Quote from: Seenkao on October 25, 2021, 09:34:04 pm ---Eng: Do optimization processing for each OS. Links and code:
--- End quote ---

Is this a regression from 3.0.4 or 3.2.0? If not, then this has no place here.

dbannon:


OK, I pulled down fixes_3_2 from gitlab as a zip file (so fast !) and compiled with my existing FPC3.2.0. Compiled and installed cleanly but -


--- Code: Pascal  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---dbannon@dell:~/bin/FPC/fixes_3_2/SRC$ ../bin/fpc -iV3.2.0
The version.pas file says -


--- Code: Pascal  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---    Copyright (c) 1998-2002 by Florian Klaempfl....    const       { version string }       version_nr = '3';       release_nr = '2';       patch_nr   = '3';       minorpatch = '';
I have definitly NOT got my existing fpc -


--- Code: Pascal  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---dbannon@dell:~/bin/FPC$ ls -l fpc-3.2.0/bin/fpc-rwxr-xr-x 1 dbannon dbannon 513952 Jun 15  2020 fpc-3.2.0/bin/fpcdbannon@dell:~/bin/FPC$ ls -l fixes_3_2/bin/fpc-rwxr-xr-x 1 dbannon dbannon 518512 Oct 26 18:47 fixes_3_2/bin/fpc

Should I be surprised ?  Am I testing what I think I am testing ?

Davo

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version