fpc-pascal
Subscribe to this list Your subscription
Latest threads
- FPC 3.2.0RC1 released!2
We have placed the first release candidate of the Free Pascal Compiler version 3.2.0 on our ftp servers. You can help improve the upcoming 3.2.0 release by downloading…
- Disable Warning: (6060) Case statement does not handle all possible cases9
Hello. How to disable the Warning: (6060) Case statement does not handle all possible cases ? I did try with this without luck, the warning is still there: interface…
- Range check error warning.27
Hello. With fpc 3.3.1 there is this warning: "Warning: (4110) Range check error while evaluating constants (-193 must be between 0 and 255)" Here the code pointed by the…
- Chaining method calls4
Is it possible to achieve this dynamically without resorting to type casting? It feels like classes should have a builtin type for each class, like TClassType, which…
- Size of pdynarraytypeinfo7
Hello. How to do to retrieve the size of the array of pdynarraytypeinfo? Thanks Fre;D ----- Many thanks ;-) Sent from: http://free-pascal-general.1045716.n5.nabble.com/
- Killing the mail list15
It's 2020 and the mail list is starting to really show its age. I don't get first messages from gmail and my personal web host is whitelisted, messages bounce when I use…
- sizeof TTypeKind?8
Are there any functions in the RTL to get the sizeof the type specified in TTypeKind? https://www.freepascal.org/docs-html/rtl/typinfo/ttypekind.html I'm truing to use…
- Travis CI support0
I'm searching for volunteers who could help to add and support continuous integration via Travis CI. According to…
- UnicodeCompareStr and UnicodeCompareText strange result0
FPC 3.0.4 Linux x64, test from Lazarus 2.0 trunk, ie with widestringmanager. UnicodeCompareStr('aaa', 'AA')=1 - ? UnicodeCompareText('aaa', 'AA')=1 - ok…
- Operator precendence of ^2
I read the documentation on operator precedence: https://www.freepascal.org/docs-html/ref/refch12.html But I could not find any mention of the derefence operator ^. How…
- Error format in trunk changed (again)0
Here's an example of 2 error formats which changed across compiler version (I think -vbr gives the gcc style output). The first format is the one I thought was standard…
- Re: New Warnings with fpc >= 3.2.0 (fredvs)10
A possibility, using your enumeration is to change it from tabulatorkindty = (tak_left,tak_right,tak_centered,tak_decimal, tak_none); to tabulatorkindty =…
- New Warnings with fpc >= 3.2.026
Hello. Compiling that code with fpc 3.2.0 gives the warning that follows: ---> if (kind tabulatorkindty(-1)) --> gives now the warning: "msedrawtext.pas(1115,48)…
- Apache 2.4 module that execute Pascal program0
I want to announce Apache module I develop. It allows pascal program to be executed as scripting language using InstantFPC. It is still early stage but it is already…
- inline declarations...4
Will v3.2 support inline variable declarations? tnx. g. Proud owner of F-15C 80-0007 http://www.f15sim.com - The only one of its kind. http://www.diy-cockpits.org/coll -…
- modeswitch multihelpers precedence problem14
I started adding {$modeswitch multihelpers} to some of my code and noticed a problem. It would seem that the SysUtils unit is defining type helpers for the string type…
- Extended type under Win646
Hi all I'm trying to get an idea if Extended float is/can actually be 80bit? I have FPC built under Linux x64 and it works fine (co-processor command are actually used).…
- Command line -a cannot be combined with -Sewn0
For example I have following code program teststr;begin writeln('test');end. Compile it with -a and -Sewn or -Sen $ fpc -a -Sewn teststr.pas It fails to compile.…
- fpc trunk = Operator is not overloaded: "Class Of TBlobField" and "Boolean"9
Hello. I did try last fpc trunk and get that error message when compiling a program (mseide): ---> Error: Operator is not overloaded: "Class Of TBlobField" and "Boolean"…
- Property write access on records8
In the snippet below why isn't it an error to write to a field of the read-only property? I was hoping this would give me some type safety but it just writes to a temp…
- Cannot find system type "__m64"11
I'm continuing this from the bug tracker. Also please note that for some reason the mail list server has stopped sending me replies to gmail so I need to look at…
- Passing static arrays to open arrays0
Here's another issue I found with open arrays. Why isn't the static array of NSArray compatible with "array of pointer"? You can assign NSArray to pointer so why is the…
- Objective-C mode switch overrides open arrays?0
The for loop thinks the open array of NSObject is an ObjectiveC array and thus gives me an error. Is this a bug? ===================== {$mode objfpc} {$modeswitch…
- Error on https://www.freepascal.org/download.var2
The page https://www.freepascal.org/download.var gives an error. It is still linked in many places as the download page for fpc. Has it moved, or does it need fixing?
- custhttpapp doesn't terminate2
I just realized that when I call CustomApplication.Terminate from my signal handler, the server stops listening but the application doesn't terminate. It worked when I…
- fpmmap arm-linux issue8
Hi all! I'm porting a program written in C that uses mmap (fpmmap) that maps GPIOs and other utilities on a beaglebone. Everything is going well, until the test, where I…
- ptop and comma.17
Hello everybody. I just discovered ptop. Well done Michael! Thanks to ptop, I was able to make the code of uos.pas (+- 10.000 lines) more beautiful. Congratulation…
- Is there any pascal interface to TensorFlow or other neural network tools?8
or even neural network libraries written in Pascal? I know there are many python interfaces/libraries but I hope to use Pascal entirely so that I don't have to run a…
- Missing mirror link in download page0
In Linux download page https://freepascal.org/down/x86_64/linux.html Hungary and Canada mirror links is there but are inaccessible due to missing label. Zamrony P.…
- App crash on FPC 3.3 today's trunk0
Linux x64 gtk2, crash in regnext() in "offset:=", https://github.com/Alexey-T/ATSynEdit/blob/master/atsynedit/atsynedit_regexpr.pas#L3664 Alexey
