Forum > Free Pascal
Preparing FPC 3.2.4, point out road blocks now
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