fpc-devel · 2023-12
- WordBool or SmallInt ?1
fpc 3.2.3 The below prog prints 3 times: 11, -1 (signed values) https://www.freepascal.org/docs-html/current/ref/refsu4.html#x26-250003.1.1 Besides the fact that a…
- fpdoc path + system.uitypes problems.10
(forum thread: https://forum.lazarus.freepascal.org/index.php/topic,65629.0.html) Don noticed that the system.uitypes lemma's in the CHM are empty, both with 3.2.x as…
- Ascending order of enum vals0
Enums must be ascending. Otherwise a compiler note will be issued... Or not. Below prog gives project1.lpr(4,32) Note: Values in enumeration types have to be ascending…
- Failing Lazarus Codetools Pas2JS-related tests18
Hello. After recent update of FPC 3.3.1 (and Pas2JS) in Lazarus CI several Codetools tests related to Pas2JS started failing: TTestPas2js.TestPas2js_ReadSettings: pas2js…
- Test, please ignore0
Hello. Test, please ignore. Maxim Ganetsky
- AdjustLineBreaks: fixed in trunk, broken in fixes_3_2 (?)3
Just noticed that AdjustLineBreaks is broken if the Style parameter is set to tlbsCR. (Tested with 3.2.2). In fpc main this is fixed, in fixes_3_2 this still seems…
- Error when building fpc on aarch64-linux still not resolved1
See ticket: https://gitlab.com/freepascal.org/fpc/source/-/issues/39295 It was closed a year ago being purportedly resolved... But only for powerpc 64 bit... It is still…
- Wrong debug info when using clang backend16
Not suer if the issue is within Fpc or clang... Should this be reported against Fpc? - Fedora 33 - Fpc 3.3.1 from Sept 26th - make all OPT=" " OPTNEW=" -Clv11.0 "…
- TProcess and redirection of StdIn/Out (e.g. from/to files)9
If I am right the TProcess currently does not allow redirection of StdOut/In to/from a file (or other handle provided). If it does, and I have been missing the "how to",…
- Getting error building fpc for clang 168
I was trying to build an fpc for clang 16 (same commands worked on a diff machine for clang 11) I changed the version in the make line: make all OPT=" " OPTNEW="…
- Interesting short article about optimisation2
I just stumbled across this article about micro-architecture-specific optimisations in ARM: https://www.phoronix.com/news/ARM64-Linux-No-Uarch-Opts They briefly mention…
- Internal "Signed wrap" function0
I'm just fixing a bugged optimisation, and I came across a situation where I need to essentially do a "signed wrap" of a constant. At one point I'm optimising "subl…
